我正在尝试在ASP.NET中使用随机访问数据文件。 “rd4”是我的应用程序名称。它在localhost中运行良好,但它显示以下错误消息。在服务器上设置读/写权限没有帮助。任何建议将不胜感激。
安全透明方法'rd4._default.Button1_Click(System.Object,System.EventArgs)'尝试访问安全关键方法'Microsoft.VisualBasic.FileSystem.FileOpen(Int32,System.String,Microsoft.VisualBasic) .OpenMode,Microsoft.VisualBasic.OpenAccess,Microsoft.VisualBasic.OpenShare,Int32)'失败。
程序集'rd4,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'部分受信任,这导致CLR使其完全安全透明,而不管程序集本身是否有任何透明度注释。为了访问安全关键代码,必须完全信任此程序集。
答案 0 :(得分:2)
我找到的解决方案如下:
将以下标记添加到我的web.config:
<configuration>
<system.web>
<trust level="Full" />
</system.web>
</configuration>