我使用的是Visual Studio 2010。我在看项目属性,但我在哪里提到要打开什么外部程序来启动DLL的调试?
配置属性->调试->命令
调试进程。
您可以遍历任何具有可用符号的代码,无论该代码是在.exe中还是在.exe.调用的.dll中
您可能遇到的主要问题是调试"托管代码"(即.Net dll或exe中的字节码)与"非托管代码"的比较(实际的Intel x86指令)。如果您的项目由两种二进制文件的组合组成,那么您将需要进行"混合模式调试"。
以下是更多信息:
http://msdn.microsoft.com/en-us/library/sc65sadd