在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误
在應用程序級別以外使用注冊為 allowDefinition='MachineToApplication' 的節(jié)是錯誤
在web.config文件之外注冊為 allowDefinition='MachineToApplication' 的節(jié)是錯誤
遇到這個問題,我真是暈啊!
以下是我個人的經驗解決上述的二個問題,至今有時還會遇到這樣的問題無法解決!
解決1:
???? 在IIS將該目錄做成應用程序:打開IIS —> 默認Web站點 —> 找到該目錄右鍵打開屬性頁 —> 目錄(或虛擬目錄)卡 —> 在下半部分“應用程序設置”處點第一項的“創(chuàng)建”,把該目錄做成應用程序。
解決2:
在web.config刪除authentication mode="Windows"
解決3:
一個網站有二個web.config,刪除子目錄下的web.config,你用其它名字行不行,比如web1.config
解決4:
把C:\WINDOWS\Microsoft.NET\work\v2.0.50727\CONFIG\machine.config中的所有allowDefinition="MachineToApplication"改為allowDefinition="Everywhere"
其它無效的方法:
運行aspnet_regiis.exe ? -i
重啟iis
?
轉載于:https://www.cnblogs.com/qiaojun/articles/1423169.html
總結
以上是生活随笔為你收集整理的在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 做梦梦到肉是什么意思周公解梦
- 下一篇: 如何提高个人的职涯“本钱”