从受保护的路径权限读取被拒绝

时间:2017-05-20 08:26:13

标签: c#

我想从驱动器C中读取:在我的文件搜索程序中搜索子文件夹中的文件当我在Visual Studio中测试此程序时,一切正常但当我发布项目时,我的程序尝试从驱动它抛出Permission异常请告诉我如何解决这个问题我在MSDN上尝试了代码但是没有运气我也无法以管理员身份运行文件而没有错误。 这是我的代码。

            try
            {
                FileIOPermission f2 = new FileIOPermission(FileIOPermissionAccess.Read, Path.Text);
                f2.Demand();
                AddDir(Directory.GetDirectories(Path.Text));

            }
            catch (Exception e)
            {

               MessageBox.Show($"Sorry we cannot read directories from {Path} because {e.ToString()}");
                Startthread.Abort();

            }

异常

enter image description here

0 个答案:

没有答案