繁体   English   中英

VS2015下的C ++ / CLI调试支持

[英]C++/CLI debug support under VS2015

使用Visual Studio,我创建了Excel加载项(.xll),其中部分代码(主项目)是用Native C ++编写的,但是其他静态库是用C ++ / CLI编写的(我需要直接使用.NET dll) 。 整个插件已在Excel中正确编译并启动-我也可以使用Visual Studio 2013对其进行调试,但是我无法使用Visual Studio 2015对其进行调试。我可以在本机C ++代码中断点,但是当我尝试进入 C ++ / CLI函数时,我可以看到调试器的行为就像在执行Step Over一样 我知道这篇文章:

https://blogs.msdn.microsoft.com/visualstudioalm/2013/10/16/switching-to-managed-compatibility-mode-in-visual-studio-2013/

但似乎“使用托管的兼容模式”在2015年不可用(2013年有效)。 有人知道如何让VS2015为我工作吗?

我有同样的问题,但它消失了。 我一定在摆弄一个设置,但从未明确弄清楚它是什么。

在工具>选项>调试中,我得到了:
“使用托管的兼容模式”:关“使用本机的兼容模式”:开

同样在Project> Properties> Debugging中,我有:
调试器类型:混合

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM