调试 C++ 由 C# Visual Studio 2010 加载项导入的 dll
Debug C++ dll imported by a C# visual studio 2010 addin
我正在使用以这种方式设计的 VS.net 2010 插件。
- 插件包装器 -> C#
- 插件逻辑 -> 纯C++ dll
当我尝试调试添加时,我可以得到直到 C# 代码调用 c++ dll 函数。
我已经选中了 C# 属性项目中的"启用非托管代码调试"复选框。
我已经将c ++ pdb复制到他们各自的dll文件夹中。
几周后,我终于找到了解决方案,我正在发布它,以防任何其他开发人员需要类似的东西。
溶液:不能将项目(至少上面要求的方式)附加到 devenv.exe 进程,否则它只会附加到 C# dll。因此,简单的步骤设置为devenv.exe作为dll解决方案启动项目。
就是这样!
相关文章:
- Qt Visual Studio 2015 加载项编译问题
- 将数据从 c++ 加载到 QML Scatter3d 项
- Excel 2016 VSTO 加载项与本机代码 DLL
- 无法访问 ATL/COM C++ Outlook 加载项中的邮件项目
- IE 探索 11 < c++ ATL COM 浏览器帮助程序对象(加载项)来替换 DOM 中的文本
- 正在安装Visual Studio 2013的QT加载项
- 不要在 Visual Studio 2012+Qt Visual Studio 加载项 1.2.1 中进行调试
- VS 2010 Qt 加载项中的链接错误
- SDL加载项库未正确链接
- 附加相同的加载项,但在 Excel 启动时来自不同的文件夹
- 自定义iojs加载项无法加载RSA私钥
- 调试 C++ 由 C# Visual Studio 2010 加载项导入的 dll
- 如何在<String>节点中访问本地.js加载项
- 如何从无法注册到函数向导的 xll 加载项调用函数
- Nodejs C++事件发射器.加载项错误.MakeCallback中没有函数.method=发出中止陷阱:6
- 节点加载项无法快照(CreateToolhelp32Snapshot)模块
- 将外部dll项目用于Excel的c++/xll加载项
- 我不希望我的 Excel 加载项返回数组(相反,我需要 UDF 来更改其他单元格)
- Qt Visual Studio加载项影子生成
- 如何编写一个Excel C加载项函数,在不泄漏内存的情况下向Excel返回字符串