我正在尝试附加到Word并在我刚刚访问过的C ++(MFC)源代码中设置断点。我以前从未这样做过,希望我省略了一些简单的步骤。到目前为止,我已经能够:
我未能:
我遗失了哪些明显的东西?你知道的有关这方面的任何好的参考资料吗?
答案 0 :(得分:3)
您可以尝试将Word设置为您在按F5时要运行的应用程序,而不是附加到Word。属性,调试,命令。至少这对我有用。
答案 1 :(得分:1)
我猜的第一个猜测是Word加载的.wll文件不是你刚刚构建的文件,因此Word正在加载没有任何调试信息的版本。
第一步是找出你在Visual Stdio中构建的.wdll文件实际输出的位置。打开项目的“属性”窗口,然后检入“常规/输出目录”和“链接器/常规/输出文件”以查看项目输出的内容。这应该足以让你找到它,并与资源管理器核实它是否真正构建。
当您附加到Word并加载加载项时,您应该在Visual Studio输出中看到一条消息,指示您的.wll文件已加载。该消息应该提供从其加载位置的完整路径 - 如果这不是项目的输出,那是第一个问题。我建议只是将你的新.wll文件复制到Word正在加载.w /。