安装MS调试DLL以进行远程调试

Ava*_*his 5 dll remote-debugging visual-studio-2008 visual-c++ visual-c++-installer

我有一个.NET应用程序,我想在VM上安装以进行远程调试.

该应用程序使用本机VC++ DLL,通过DLL链接到MFC和MSVC运行时库.

当我运行依赖于VM时,它说DLL需要以下DLL:

mfc90d.dll    
msvcm90d.dll    
msvcp90d.dll    
msvcr90d.dll    
msjava.dll
Run Code Online (Sandbox Code Playgroud)

此外,它报告以下错误:

错误:[dll path]的Side-by-Side配置信息包含错误.此应用程序无法启动,因为应用程序配置不正确.重新安装应用程序可能会解决此问题(14001).

我不想在VM上安装完整的Visual Studio 2008只是为了调试它.

将所需的DLL安装到VM上的最佳方法是什么?

Han*_*ant 4

调试 DLL 在 vc\Debug_NonRedist 子目录中提供。这篇MSDN 库文章中解释了如何正确部署它们。