我在C#中使用VC ++自制的dll。
我想问一下,有什么办法可以监控dll的运行时性能。 比如,一旦C#代码调用了dll并且一旦加载它,我可以监视dll的行为吗?
我处于开发阶段并且dll代码逻辑在独立运行时运行完美,但是,当我从C#调用它时,它表现得很笨拙。所以,想弄清楚。
由于
答案 0 :(得分:0)
您是否尝试通过将其附加到正在运行的C#进程来调试DLL?通过:Debug->“附加到进程”,甚至是Debug->“开始调试”,然后调用c#app。
或编写一个快速的C ++应用程序来测试实际的DLL(而不仅仅是逻辑),从而消除C#作为它不起作用的原因。