【茶包射手日記】更新 ASP.NET 網站後冒出 System.Security.Permissions.FileIOPermission 權限錯誤

栏目: ASP.NET · 发布时间: 7年前

内容简介:巧手一指,快速解掉同事遇到的鬼問題,自己都覺得神奇。ASP.NET Web Site 專案在部署用 wdproj 編譯 DLL 部署後壞掉,爆炸點出現在多處,幾個讀 Registry、開 SQL 連線的網頁噴出以下訊息:看到這個錯訊息腦中立刻浮現 - Trust Level! 與之前將部落格網站搬上 ASP.NET Hosting 空間信任層級不足時出現的錯誤訊息相同。(漫漫搬家路~~~)

巧手一指,快速解掉同事遇到的鬼問題,自己都覺得神奇。

ASP.NET Web Site 專案在部署用 wdproj 編譯 DLL 部署後壞掉,爆炸點出現在多處,幾個讀 Registry、開 SQL 連線的網頁噴出以下訊息:

Failed to load config XML: Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.  Exception Details: System.ApplicationException: Failed to load config XML: Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.

看到這個錯訊息腦中立刻浮現 - Trust Level! 與之前將部落格網站搬上 ASP.NET Hosting 空間信任層級不足時出現的錯誤訊息相同。(漫漫搬家路~~~)

但本次更新沒更動 web.config,檢查 IIS 管理員設定,站台的 Trust Level 是 Full 沒錯。於是我將箭頭指向本次部署更新的 App_Code.dll ,福至心靈打開檔案屬性檢查,果然...

【茶包射手日記】更新 ASP.NET 網站後冒出 System.Security.Permissions.FileIOPermission 權限錯誤

App_Code.dll 被註記為不可信任,會引發古怪問題,過去有交手經驗:

之前遇過網路下載 ZIP 解出 DLL 檔無法編譯,本案例則是從網路芳鄰解壓 ZIP 檔取出 DLL,解出的 DLL 也會被加上註記,但 ASP.NET 因此出錯的案例還是第一次遇到。另外,實測解鎖後建議 IISRESET 確保修改生效,而 DLL 解鎖後再次從網路分享解壓覆寫不會恢復鎖定狀態。

剛好知道 Trust Level、有組件被封鎖的經驗,才能第一時間找對方向解開問題。像我這種老骨頭,吃鹽吃得夠多還是有點優勢囉~

A case of assebmly downloaded from network can cause ASP.NET throw request for the permission failure exceptions.


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Visual LISP程序设计

Visual LISP程序设计

李学志 / 清华大学 / 2006-5 / 29.00元

本书系统地介绍了AutoCAD最新版本(2006)的Visual LISP程序设计技术。全书共分13章。前3章介绍AutoLISP语言的基础知识,第4章介绍Visual LISP的开发环境,第5~7章介绍程序的编辑、调试和设计的方法与技巧,第8章介绍如何定义新的AutoCAD命令及创建图层、线型、文字样式、剖面线、尺寸标注等各种AutoCAD对象,以及如何实现参数化图形设计的方法和技术,第9章介绍......一起来看看 《Visual LISP程序设计》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

随机密码生成器
随机密码生成器

多种字符组合密码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具