2013-07-16 85 views
1

如何查找我在Visual Studio 2012中具有哪些更新版本? (更新1或2或3)。我可以回去更新1,這樣我就可以構建可在Windows XP中支持的.dll文件。我很抱歉這不是一個編程問題,但高度讚賞你的答案。我卡住了!Visual Studio 2012更新

我有以下錯誤:無法加載DLL'xxx.dll':無法找到指定的過程。 (來自HRESULT的異常:0x8007007F)

我的目標操作系統是Windows XP:32位.NET 4.0。 也相同的DLL適用於Windows 7和其他所以我認爲不應該有依賴性問題。

+0

不要擔心,您按照說明進行操作:有關「程序員常用的軟件工具」的問題都可以。 –

+0

確保目標框架爲4.0或更低。 –

+0

我有目標4.0 – LettuceTomatoOnion

回答

2

How can I find What Update version I have in Visual Studio 2012?

打開Visual Studio,單擊幫助,單擊關於。見第二行。

煤礦說 「版本11.0.60315.01 更新2

How can I go back to update 1?

(假設Windows 7中)

控制面板>程序和功能>查看已安裝的更新>卸載更新你要下Visual Studio 2012類別。


這就是說,我不知道這個解決方案實際上是你需要做什麼或將解決你的問題。這只是關於如何刪除更新。這聽起來像你可能只需要下載XP的最新.NET框架。

+0

讓我試着做到這一點!非常感謝! – LettuceTomatoOnion

+0

我已經設置了目標4.0,並且還更新了XP上的.NET支持4.0。 – LettuceTomatoOnion

+0

@LettuceTomatoOnion它仍然不會加載你的DLL? – Gray

3

幫助 - >關於會告訴你你正在運行的是什麼更新。

據我所知,針對Windows XP的支持從VS 2012與任何更新。您只需確保Windows XP支持的.NET框架項目targets a version即可。 (.NET 4或更早版本)

+0

感謝您的回覆。我有一個運行在使用.NET 4的XP上的應用程序,這很好。但該應用程序無法加載.dll,並最終崩潰,說System.dllNotFound異常:無法加載DLL!這個DLL不需要.NET框架! – LettuceTomatoOnion

+0

我得到了運行XP的框架版本錯誤,我現在糾正了我的答案。 @LettuceTomatoOnion - 我不知道我跟着你。什麼樣的應用程序?什麼DLL?我想我們都假設你正在使用c#或者vb,並且這是一個託管應用程序。如果情況並非如此,那麼您能否更新您的問題以更好地解釋您的問題? – pipTheGeek