2011-05-31 190 views
2

我正在尝试使用32位体系结构上的第三方DLL。据我所知,针对我的.NET可执行文件是32位应该有所帮助,但不幸的是,DLL依赖于“msvcr100.dll”(C运行时)。如果我不提供这个DLL我得到一个DllNotFound异常(我能够在运行时捕获)。但是,如果我也复制msvcr100.dll与第三方DLL我得到“< ExeName>已停止工作”崩溃消息,我真的不知道什么是错的。在64位服务器上加载32位dll操作系统

有没有办法在64位服务器操作系统上为32位应用程序部署官方C运行库?

谢谢。

回答

4

您需要在64位操作系统上安装32位版本的VC运行时。

你可以找到它here

相关问题