可能是重复问题: 如何确定.NET应用程序是在DEBUG模式还是RELEASE模式下编译的? 您好, 如果我有第三方预编译代码,如何判断提供的.dll文件是发布版本还是调试版本? 如果.dll文件旁边存在.pdb文件,那么这些dll文件是否为调试版本? 谢谢 尼克
不一定-也可以传输.pdb文件-您可以使用反编译器查看dll并检查程序集信息-如果有类似下面的程序集:可调试信息。 然后就是调试 查看这篇文章以获取其他细节 http://www.undermyhat.org/blog/2009/07/in-depth-determine-whether-a-type-method-variable-or-assembly-is-debug-or-release-build/