尝试运行我的java swing应用程序时,Win Vista上缺少msvcr71.dll文件

时间:2008-10-31 19:03:40

标签: java .net windows-vista exe4j

我已经完成了大量搜索,我意识到我可以下载此文件并将其安装在windows / system32或应用程序目录中。我的问题是,这个DLL通常如何在Vista上安装?我尝试安装.net framework 3.5并且没有安装它。

背景: 我正在使用exe4j运行java.jar作为exe包装。

6 个答案:

答案 0 :(得分:3)

msvcr71.dll是Visual Studio 2003的Microsoft Visual C ++公共运行时。使用VS2003开发的应用程序通常会安装它。

答案 1 :(得分:1)

我尝试此修复程序来解决Windows 7 X64中的MSVCR71.dll缺失错误: http://backspacetab.com/2011/05/09/msvcr71-dll-windows-7-x64/ 它仅适用于64位用户... 32位用户遵循此处的指南:http://i.justrealized.com/2009/how-to-fix-missing-msvcr71dll-problem-in-windows/ 谢谢,享受!!

答案 2 :(得分:0)

您是否尝试使用“java -jar java.jar”执行?它会产生相同的结果吗?

答案 3 :(得分:0)

由于VS 2003针对的是旧版本的.NET,并且在Vista上不是受支持的开发环境,因此如果应用程序的安装程序这样做,它可能只会安装在Vista上。

我不知道.NET 1.1可再发行组件是否会在Vista上安装它,但是在虚拟机中值得一试。

答案 4 :(得分:0)

答案 5 :(得分:0)

升级到最新的exe4j(版本4.1)解决了这个问题!