在服務器部署了網站,然后訪問的時候出現異常 Server Error in '/' Application,一般這樣的異常都是不明確的,我們應當把網站根目錄web.config<customErrors mode="RemoteOnly" 改為<customErrors mode="Off" >,這樣就能看到錯誤源了
<system.web>
<customErrors mode="Off"/>
</system.web>
我這里的詳細錯誤是he current identity (NT AUTHORITY\NETWORK SERVICE) does not have write access to 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files'
然后查明原因是因為沒有C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files 的文件,那么就新建了Temporary ASP.NET Files 文件夾,然后一定要給權限, 一般就是添加 IIS_User 用戶權限,不行就再 添加 Network Service 的權限