调试.ocx或.dll项目时,最好配置好.ocx和.dll文件的输出目录,避免四处拷贝,丢失调试信息。
如果避免不了拷贝,而又不得不调试生成的.ocx或.dll文件是否正确(比如说生成文件引发一个不常见的错误)
不妨在Debug环境下生成.输出文件,然后拷贝到要使用的目标项目,在源项目上选择附加到进程进行调试。
此时就算设置断点,通过编译器输出的异常位置也已经很接近故障点了。
不过最好的建议是直接调试,其次是尽量少犯错。
调试.ocx或.dll项目时,最好配置好.ocx和.dll文件的输出目录,避免四处拷贝,丢失调试信息。
如果避免不了拷贝,而又不得不调试生成的.ocx或.dll文件是否正确(比如说生成文件引发一个不常见的错误)
不妨在Debug环境下生成.输出文件,然后拷贝到要使用的目标项目,在源项目上选择附加到进程进行调试。
此时就算设置断点,通过编译器输出的异常位置也已经很接近故障点了。
不过最好的建议是直接调试,其次是尽量少犯错。