2013-07-16 77 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