gpt4 book ai didi

c# - 无法从 C :\Testing\Docs using C#.Net 读取 txt 文件

转载 作者:太空狗 更新时间:2023-10-30 00:34:52 26 4
gpt4 key购买 nike

我有一个 C# .Net 4.0 项目,它需要读取文本文件并解析它们 - 非常简单。

文件位于 C:\Testing\Docs

当我尝试打开上述目录中的文本文件时,出现以下错误:

Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.

文件权限设置为完全访问权限,我以管理员身份运行。

有什么办法吗?

谢谢。

最佳答案

如果您正在部署 ClickOnce 应用程序,则会出现错误,因为您没有查看文件所需的适当信任级别。这与文件权限不同。

您可以通过以下方式之一解决此问题:

  1. 将以下属性添加到您的程序中:

    [System.Security.Permissions.PermissionSet(System.Security.Permissions.SecurityAction.Demand, Name = "FullTrust")]
  2. 更改项目属性中的信任级别。简单的方法是只勾选“这是一个完全信任的应用程序”,或者您可以继续并手动添加文件权限。

关于c# - 无法从 C :\Testing\Docs using C#.Net 读取 txt 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6355726/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com