C++代码附加到进程解决方案

C++代码附加到进程
遇到一个问题,C#代码调用的外部函数,是用C++写的,捕获到异常无法写入或读取受保护的内存。现在想把C++的代码附件到进程调试,有没有办法,谢谢。
------解决方案--------------------
C# 调用C++dll挂钩其他程序线程或者进程
------解决方案--------------------
如果dll有代码,可以尝试在解决方案里价格工程,这样可以调试
------解决方案--------------------
引用:
如果dll有代码,可以尝试在解决方案里价格工程,这样可以调试


支持,重新编译一下
------解决方案--------------------
有代码的话,加到解决方案里面,
然后在右键工程属性-调试-启用非托管代码调试,下断点就可以跟进去了。
-------------------------------
多说一句
一般来说能发布给别人调用的dll,应该是做过黑盒测试了的。
报无法写入或读取受保护的内存,先查C#代码中dllimpor t的属性设置。