同一解决方案中,有一个C#工程和一个C++工程,C#中调用C++生成的exe,并传递一个参数。这样能调试这两个工程吗?
我这样做:
C++中,调试类型:选择 混合
在 C#的程序中 属性-》调试-》启用调试器-》启用本机代码调试
但是不行啊,断点进不了C++工程
还望各位给予帮助,谢谢
------解决思路----------------------
当然进不去。你直接调用那边的exe 怎么能进断点,就算两个都是c#的项目 也进不去吧。 你可以把参数取出来到那边代码上调试
------解决思路----------------------
你可以把进程附加到VS调试器里调试
不过必须先让进程启动,然后你再选择附加,没法从头到尾跟的
涉及多线程或多进程,还是分开调试吧