2012-12-18 112 views
2

我有一個Web應用程序。該平臺是Asp.NET 4.0,我使用了網頁表單。這不是MVC。Asp.Net 4.0 Web窗體-Webpages.Deployment Assembly

我收到一個錯誤。

System.IO.FileLoadException: Could not load file or assembly 'System.Web.WebPages.Deployment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. Access is denied. 

我查過了,錯誤是關於MVC的。我無法找到任何答案,爲什麼它在webforms中發生。此外,該項目在localhost上運行良好。但是當我發佈它時,我正在得到那個錯誤。

謝謝...

+0

您是否找到答案?這裏同樣的問題。 – Moondustt

回答

0

看起來像你的破參照DLL中的生產 - DLL可能無法在GAC你推到了機器上。爲了驗證,您可以將bin文件夾本地與生產機器上的bin文件夾進行比較。

如果它在部署機器上不可用,請右鍵單擊「參考」文件夾中的參考,並將「複製本地」設置爲true,然後重新部署。