尝试运行我的 java swing 应用程序时,Win Vista 上缺少 msvcr71.dll 文件
我做了很多搜索,我意识到我可以下载这个文件并将其安装在 windows/system32 或应用程序的目录中。 我的问题是,这个 dll 通常如何在 Vista 上安装? 我尝试安装 .net Framework 3.5,但没有安装。
背景: 我正在使用 exe4j 运行一个包装为 exe 的 java.jar。
I've done numerous searches and I realize that I can just download this file and install it either in windows/system32 or in the application's directory. My question is, how does this dll generally get installed on Vista? I tried installing the .net framework 3.5 and it didn't get installed with that.
Background:
I'm running a java.jar wrapped as an exe using exe4j.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
msvcr71.dll 是 Visual Studio 2003 的 Microsoft Visual C++ 通用运行时。使用 VS2003 开发的应用程序通常会安装它。
msvcr71.dll is the Microsoft Visual C++ Common Runtime for Visual Studio 2003. Applications developed with VS2003 will usually install this.
我尝试此修复来解决 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/
谢谢并享受!
i tried this fix to resolve MSVCR71.dll missing error in Windows 7 X64:
http://backspacetab.com/2011/05/09/msvcr71-dll-windows-7-x64/
Its only for 64Bit users... 32bit users follow the guide here: http://i.justrealized.com/2009/how-to-fix-missing-msvcr71dll-problem-in-windows/
Thanks and enjoy !!
您是否尝试过使用“java -jar java.jar”执行? 它会产生相同的结果吗?
have you tried executing using "java -jar java.jar"? Does it produce the same result?
由于 VS 2003 针对旧版本的 .NET 并且不是 Vista 上受支持的开发环境,因此只有应用程序的安装程序这样做时,它可能才会安装在 Vista 上。
我不知道 .NET 1.1 可再发行组件是否可以在 Vista 上安装它,但值得在虚拟机中尝试一下。
Since VS 2003 targeted older versions of .NET and is not a supported development environment on Vista, it's probably only going to get installed on Vista if an application's installer does so.
I don't know if the .NET 1.1 redistributable will install it on Vista, but it's worth a try in a virtual machine.
您的问题可能与这些 Sun bug 有关 -
https://bugs.java.com/ bugdatabase/view_bug?bug_id=6560269
和
https://bugs.java.com/bugdatabase/view_bug?bug_id=6648440
Your problem might be related to these Sun bugs -
https://bugs.java.com/bugdatabase/view_bug?bug_id=6560269
and
https://bugs.java.com/bugdatabase/view_bug?bug_id=6648440
升级到最新的exe4j(版本4.1)解决了这个问题!
Upgrading to the latest exe4j (version 4.1) solved this issue!