Dot-Net
檢測到 ASP.NET 網頁的衝突版本:指定版本為“1.0.0.0”,但在 ASP.MET MVC 3 中 bin 中的版本為“2.0.0.0”
安裝 microsoft web helper 後出現以下錯誤:
檢測到 ASP.NET 網頁版本衝突:指定版本為“1.0.0.0”,但 bin 中的版本為“2.0.0.0”。要繼續,請從應用程序的 bin 目錄中刪除文件或刪除 web.config 中的版本規範。
根據我的閱讀,我可能嘗試安裝錯誤的版本。但是我該如何解決這個問題?到目前為止,我有
- 解除安裝 microsoft web helper
- 刪除bin文件夾的內容並重建項目
- 將我的 web.config 文件替換為具有所有預設值的新文件(假設我在這里或我的項目沒有太大變化。
但是這些(如網上建議的)都沒有奏效。請提供有關如何解決此問題的任何提示。我已經在這幾個小時了
升級到 VS 2013 Express Preview 後我遇到了這個問題。
然後我注意到 web.config 中有一行是:
<add key="webpages:Version" value="1.0.0.0" />將其更改為我的 bin 文件夾中的 system.web.webpages.dll 版本:
<add key="webpages:Version" value="3.0.0.0" />…問題就消失了。(在你的情況下,我猜它是 2.0.0.0。)