没有mfc100 .dll,而远程调试
No mfc100d.dll while remote debugging
尝试组织远程调试程序:1. 安装远程调试工具到远程机器没有问题。2. 复制可执行文件和pdb文件到远程机器。3.设置Visual c++远程调试
开始调试执行后,我有mfc100d.dll丢失的消息。我应该从我的机器手动复制这个dll还是它可能以不同的方式安装?
远程调试通常用于调试生产机器或QA机器-它们应该只运行非调试('发布')构建。似乎你正试图部署和远程调试一个"调试"构建。你确定要这么做吗?如果是,为什么?
如果确实有正当的理由,您需要所有 redist dll的的调试版本,而不仅仅是mfc。(你复制mfc100 .dll,它会立即喊出丢失的msvcr100 .dll或其他东西)。我现在没有访问VS2010,但在VS2013中,所需的dll集中在%VS_INSTALL_DIR%VCredistDebug_NonRedist下。您可以尝试将它们全部复制到您正在执行的远程路径。
相关文章:
- Visual Studio 发布模式阻止在调试模式下执行的代码.使用 WinHTTP 和多线程
- 当 2 个线程共享同一物理内核时,具有错误共享的易失性增量在发布中的运行速度比在调试中慢
- SIGABRT 和线程相关的异常,但在调试期间工作正常
- 在 C++20 中调试协程
- if 语句仅在前面有调试 cout 行(C 中的多线程)时才通过
- 尝试在我的基类中启动线程时,Visual Studio 由于调试错误而中止我的程序
- 在 Visual Studio 中的调试中断时设置默认线程,C++
- 为什么迭代器调试在调试版本中会减慢 std::unordered_map 200 倍?
- 设置(C++)多线程调试(/MTd)时会发生崩溃
- 是否可以使用调试器调试UnhandledExceptionFilters
- 使用多线程调试 DLL (/MDd) C 运行时库生成静态 Opencv 库
- 调试使用调试标志运行的代码,并使用 opt 标志运行段错误
- Eclipse CDT 多线程调试不是最佳的 - 如何以独占方式运行线程
- C++如何在定义了宏调试的调试模式下操作
- CRT参数验证使多线程调试程序崩溃
- 尝试使用Visual Studio 2008堆调试器调试内存泄漏
- 调试一个调试的c++ COM dll与pdb,但没有源代码
- MFC - UpdateData(False) +线程+调试断言失败
- C++多线程调试宏
- 如何使用Microsoft Visual C++调试器调试MinGW EXE