0

我正在使用网络应用程序,在我的本地驱动器中一切正常,但是当我在域服务器中 ftp 时。我收到了这个错误

应用程序试图执行安全策略不允许的操作。要授予此应用程序所需的权限,请联系您的系统管理员或在配置文件中更改应用程序的信任级别。System.Security.SecurityException:请求“System.Security.Permission.FileIOPermission,mscorlib,Version=2.0.0.0,culture=neutral,PublicKeyToken=b77a5c561934e089”类型的权限失败

Version Information:Microsoft .Net Framework version 2.0.050727 4241 ASP.NET Version 2.0.50727 4223

问题?它会影响我的网站吗?在 VS 中,我的 taget 版本是 3.5,我猜在服务器中是 2.0

提前致谢

4

1 回答 1

0

如果有人遇到这个问题..我的问题是因为这段代码

   string Path = System.Web.HttpContext.Current.Request.Url.AbsolutePath;
   System.IO.FileInfo Info = new System.IO.FileInfo(Path);
   string pageName = Info.Name;

因为去爸爸使用中等安全性。他们不允许文件 System.IO.FileInfo 代码。我更改了代码,一切顺利

于 2013-11-06T02:41:32.617 回答