構建的我在Visual Studio 2010中有一個C#控制檯應用程序,我可以運行得很好。當我嘗試運行在調試模式的過程中,我出現以下錯誤:clr.dll的版本不匹配mscordacwks.dll是爲
我試圖尋找的任何信息,但我一直沒能找到任何東西。任何人都可以提供線索,爲什麼我不能與調試器一起運行?
編輯:我應該澄清,我已經能夠成功地調試一個控制檯應用程序,這是一個新的情況。
構建的我在Visual Studio 2010中有一個C#控制檯應用程序,我可以運行得很好。當我嘗試運行在調試模式的過程中,我出現以下錯誤:clr.dll的版本不匹配mscordacwks.dll是爲
我試圖尋找的任何信息,但我一直沒能找到任何東西。任何人都可以提供線索,爲什麼我不能與調試器一起運行?
編輯:我應該澄清,我已經能夠成功地調試一個控制檯應用程序,這是一個新的情況。
從我能告訴我何時能夠重現此錯誤,它是由於正在安裝Windows更新的中間引起的。所以,運行更新,然後推遲重新啓動,然後嘗試調試代碼是什麼讓我處於這種破碎的狀態。
我終於解決了這個!
我更新了Windows 7後,似乎發生了這種情況。我的一個文件必須已經過期。
的修復:Install VS 2010 Service Pack 1
工作正常我安裝之後。打破斷點和一切!
希望這對你也有效!
我也更新到Service Pack 1,並確保Windows更新是最新的,但我仍然有同樣的問題:
"The Version of CLR.dll in the target does not match the one mscordacwks.dll was built for."
微軟關閉了connect.microsoft.com這個問題不可重複的...不可原諒,不負責任的支持系統!
但在social.msdn.com我是針對升級through this link,這已經解決了這個問題在我的機器(Win7的,VS2010,目標4.0)
希望它能幫助。
死鏈接?我似乎死了。 – Adaptabi 2015-07-28 14:00:23
我有VS 2010 SP1的年齡,並已重新啓動很多次。目前還沒有任何Windows更新。我關閉了所有的VS 2010 IDE,然後打開它們,問題就沒有了。
我曾經遇到過這個問題,它是由服務器上正在運行的一個掛起的Windows Update 引起的,我想附加它。
發生這種情況時,您執行WINDOWS UPDATE並且沒有重新啓動系統,並且更新與VISUAL STUDIO不兼容。所以爲了解決這個問題,只需在VISUAL STUDIO上更新到最新版本即可。這應該修復它
當我的項目使用.net 4時安裝.NET Framework 4.5後,我有這個奇怪的問題。 更新VS 2010服務包沒有解決這個問題,只有removal of .net 4.5和4,然後重新安裝.net 4只。
我遇到了同樣的問題。它發生在我嘗試附加到進程以進行調試時。當時我推遲了一個未決的Windows更新。
我重新啓動計算機並允許更新發生後,所有事情都開始正常工作。
附加說明:我最近更新到Visual Studio 2010 Ultimate和安裝了Service Pack 1的
+1我有未決的更新。一切重新啓動計算機後工作。 Windows 7上的Visual Studio 2013。 – 2014-02-12 15:11:59
我有這個,當我安裝了.NET 4.6的Visual Studio 2013年
在這種特殊情況下,重新啓動Visual Studio 2013解決了這個問題。
簡單。重新啓動Visual Studio解決了我的問題。
這發生了什麼變化?這是否發生在所有項目和框架版本上? – SLaks 2011-04-24 02:02:55
@SLaks不是我所知道的。是。 – 2011-04-24 02:05:53
在我的情況下,管理團隊安裝了一些更新。安裝後,我得到了類似的錯誤。我重新啓動了Visual Studio。錯誤已解決,我可以調試。 – Sarang 2016-12-09 07:01:43