先來看錯誤提示:
無法執行程序。所執行的命令為 "C:/Windows/Microsoft.NET/Framework/v3.5/csc.exe" /noconfig /fullpaths @"C:/Windows/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/root/d3d8eab3/ab54df74/hehptid0.cmdline"。 說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。
異常詳細信息: System.Runtime.InteropServices.ExternalException: 無法執行程序。所執行的命令為 "C:/Windows/Microsoft.NET/Framework/v3.5/csc.exe" /noconfig /fullpaths @"C:/Windows/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/root/d3d8eab3/ab54df74/hehptid0.cmdline"。
源錯誤:
執行當前 Web 請求期間生成了未處理的異常。可以使用下面的異常堆棧跟蹤信息確定有關異常原因和發生位置的信息。
分析原因得出:
IIS出現上面錯誤的時候是權限的問題,按以下設置后,問題解決。
解決方法:
系統盤---->windows文件夾---->Temp文件夾添加NetWork Service用戶,並給相應控制權限。