如何检查 DLL 是不是经过调试编译 [重复]

Posted

技术标签:

【中文标题】如何检查 DLL 是不是经过调试编译 [重复]【英文标题】:How to check if DLL is debug-compiled [duplicate]如何检查 DLL 是否经过调试编译 [重复] 【发布时间】:2008-11-14 13:31:22 【问题描述】:

可能重复:How to tell if .net app was compiled in DEBUG or RELEASE mode?

简单的问题;有没有一种简单的方法可以检查 .NET 1.1 程序集是否经过调试编译?

【问题讨论】:

试试hereHTH 【参考方案1】:

这取决于您要如何检查。如果你想在实际运行时签入代码,如果代码处于调试模式,你可以使用:

Debug.Assert(MyFunction())

使用该代码,MyFunction 只会在它所在的 dll 以调试模式编译时运行。

【讨论】:

以上是关于如何检查 DLL 是不是经过调试编译 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何调试 DLL 中的代码

Visual Studio - 如何检查我的程序需要运行哪些 DLL/遗漏了哪些 DLL?

模块*.DLL 加载失败。请确保该二进制储存在路径中,或者调试它以检查该二进制或相关的.DLL文件是不是有问题

构建模式始终是调试

模块*.DLL 加载失败。请确保该二进制储存在路径中,或者调试它以检查该二进制或相关的.DLL文件是不是有问题

如何检查 C# 中的库 (dll) 是不是可用?