【发布时间】:2010-10-22 09:19:20
【问题描述】:
可能重复:
How to tell if a .NET application was compiled in DEBUG or RELEASE mode?
我确定以前有人问过这个问题,但谷歌和 SO 搜索失败了。
如何识别 DLL 是发布版本还是调试版本?
【问题讨论】:
-
This blog post 采用程序化方法。
-
A Link 到关于同一主题的另一个 SO 问题。
-
还要加上我的 2 美分 - 我之前在博客上写过这个并包括各种编译选项:completedevelopment.blogspot.com/2009/07/…
-
一种适用于大多数人的方法是简单地用记事本打开 DLL/EXE 文件,然后查找路径,例如搜索“C:\”,您可能会找到这样的路径作为“C:\Source\myapp\obj\x64\Release\myapp.pdb”,“Release”表明构建是使用 Release 配置完成的。
标签: .net dll build debugging release