我有一个用VC ++编写的Win32 EXE。我有用C#编写的实现。我有VC ++ EXE消耗C#DLL,如下所述:http://support.microsoft.com/kb/828736。效果很好,但我需要能够调试。两个项目都加载到相同的.SLN中,但C#中的断点永远不会被命中。有没有办法在VS2012中调试它?
答案 0 :(得分:9)
啊,如果您知道要按下的右键,这很容易。在C ++项目属性上,配置属性 - >调试 - >调试器类型=“混合”。
答案 1 :(得分:0)
尝试从C ++项目向C#Dll添加Project引用。如果您已经这样做了,请清理解决方案并构建。这应该可以解决问题。