C# 工程release模式下怎么进行debug调试

简单来说:Properties--Build--Advanced按钮--Debug Info--将none替换成full,这样就可以生成pdb文件,用于Release下调试

原因:主要是Debug,程序使用完整的符号调试信息进行编译,而不进行优化。而Release,对代码进行优化,优化使调试复杂化,因为源代码和生成的指令之间的关系更复杂。

参考文章:

https://docs.microsoft.com/en-us/visualstudio/debugger/how-to-set-debug-and-release-configurations?view=vs-2019

http://benhall.io/c-debug-vs-release-builds-and-debugging-in-visual-studio-from-novice-to-expert-in-one-blog-article/

发布了9 篇原创文章 · 获赞 8 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/bukajiushang/article/details/103914811
今日推荐