Tag: access denied

我无法从C#访问unc路径。 访问被拒绝

我正在使用Windows Server 2008和IIS 7.5我试图以这种方式访问​​文件:\ server \ C $ \ temp \ testFile.log来自另一台服务器上运行的C#代码。 我的用户名是两台服务器上的管理员。 代码在该帐户下运行。 临时文件夹已设置为(我的用户)和ASP.NET的完全权限。 为什么我不能访问它? 我不能做共享文件夹; 违反规则。 我已经在完全帐户下运行; 因此,我不需要冒充,对吧?

System.UnauthorizedAccessException未处理

我收到了拒绝访问权限的exception。 我怎样才能解决这个问题? 这是例外: System.UnauthorizedAccessException未处理HResult = -2147024891 Message =拒绝访问路径’c:\ message.txt’。 来源= mscorlib程序 这是代码: public static void WriteToFile(string s) { fs = new FileStream(“c:\\message.txt”, FileMode.Append, FileAccess.Write); sw = new StreamWriter(fs); sw.WriteLine(s); sw.Flush(); sw.Close(); fs.Close(); } 编辑:如果我以管理员身份运行vs2012,它是否有效,但有没有办法或理由像普通用户那样做? 这有效: public static void WriteToFile(string s) { fs = new FileStream(@”C:\Users\KristjanBEstur\Documents\message.txt”, FileMode.Append, FileAccess.Write); sw = new StreamWriter(fs); sw.WriteLine(s); sw.Flush(); sw.Close(); fs.Close(); […]

访问路径…被拒绝

好吧,我已经看到很多关于这个问题的问题,但是,仍然没有人回答我的问题。 事实上,我看到的每一个问题都与另一个不同,这种访问权限似乎真的是麻烦程序员。 请查看代码: DirectoryInfo Dir1 = Directory.CreateDirectory(Desktop + “\\DIR1”); DirectoryInfo Dir2 = Directory.CreateDirectory(Desktop + “\\DIR2”); //* Lets Create a couple of SubDirs in DIR1 for (int i = 0; i < 5; i++) { // this will create 5 SubDirs in DIR1, named Sub1, Sub2 … Sub5. Dir1.CreateSubdirectory("Sub" + (i + 1).ToString()); //* lets create […]

如何访问“Documents and Settings”文件夹?

我在VS 2010中使用C#.NET 4。 当迭代某些路径时,我正在运行这一行: files = Directory.GetFiles(path, searchPattern); 当路径是文档和设置文件夹时,我得到一个例外。 我该如何访问它? 不,我不想跳过文件夹试试并抓住。 我希望能够以某种方式访问​​它。 编辑:我有一个跟进问题。 正如我告诉过你的那样,我正在迭代这些路径。 有没有办法使用Environment.GetFolderPath但是根据我正在检查的路径以某种方式识别正确的speical文件夹?

如何使用C#安装Windows字体

如何使用C#安装字体? 我尝试使用File.Copy()复制字体但由于访问权限限制( UnauthorizedException ),我不被允许。 我该怎么办?