我有一个Visual Studio项目,在构建时它在bin/Release文件夹中包含一个神秘的dll(Microsoft.Contracts.dll)。这个程序集不在我的references文件夹中,我已经搜索了所有使用reflector的dll,也没有一个使用它。有什么方法可以确定这个程序集的用途吗?
尝试 NDepend . 它应该显示哪些dll(包括.NET的dll,而不仅仅是您自己的dll)具有哪些依赖项。
大会 Microsoft.Conctract.dll 来自微软的 Code Contracts .
Microsoft.Conctract.dll
你在你的源代码中使用它们吗?