c#读取文本文件时的安全异常
本文关键字:安全 异常 文件 读取 取文本 | 更新日期: 2023-09-27 18:17:31
我正在编写一个c#程序(具体来说是一个IRC bot),并使用脚本库Jint (http://jint.codeplex.com/)。我有一个外部命令链接到它,当调用读取。js文本流从不同的文件。读取第一个文件工作正常,但当我读取另一个文件时,我得到的消息是:
System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089' failed.
at HgpBot.Program.TextFile(String path) in C:'Users'Jake'Documents'Visual Studio 2010'Projects'HgpBot'HgpBot'Program.cs:line 167
at HgpBot.ExternalCommands.DoFile(Plugin p, IrcEventArgs e, String FilePath)
in C:'Users'Jake'Documents'Visual Studio 2010'Projects'HgpBot'HgpBot'ExternalCommands.cs:line 76
The action that failed was:
Demand
The type of the first permission that failed was:
System.Security.Permissions.FileIOPermission
Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
抛出异常的c#函数是:
public static List<String> TextFile(String path)
{
List<String> result = new List<string>();
try
{
using (TextReader tr = new StreamReader(path))
{
String line;
while ((line = tr.ReadLine()) != null)
{
result.Add(line);
}
}
return result;
}
catch (Exception e) { throw e; }
}
相关文章:
- 发生安全异常,请求类型为“System.Security.Permissions.FileIOPermission, m
- 我尝试创建文件流时出现安全异常
- 从 Infopath 调用 SharePoint Web 服务时的安全异常
- 安全异常 不允许请求的注册表访问
- 由于安全异常,无法读取事件日志
- WCF安全异常
- System.Web.Mvc.UrlHelper.GenerateUrl安全异常错误
- CLR用户定义函数安全异常
- windows8下HttpWebRequest导致安全异常
- c#读取文本文件时的安全异常
- Silverlight HttpWebRequest安全异常
- OLEDB安全异常
- ReactiveObject OnDeserialized抛出安全异常
- Sharepoint 2010 SPImport.运行安全异常
- 如何解决c#中的跨域策略安全异常
- 使用RegistryKey.OpenSubKey()的安全异常
- 调用System.IO.Path.GetTempPath()时发生安全异常
- Visual Studio单元测试安全异常
- 未授权访问目录安全异常.SetAccesesControl当用户拥有完全控制权时
- NCron 默认记录器写入事件日志,抛出安全异常