【发布时间】:2012-07-06 10:09:35
【问题描述】:
我有一个(.NET 4)测试项目,它引用(.NET 4)NSubstitute.dll。
当我对项目运行 CodeAnalysis 时,我得到了一些 CA0001 错误:
运行代码分析...
MSBUILD:错误:CA0001:读取模块“NSubstitute”时遇到以下错误:无法解析类型引用:[mscorlib,版本=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089]System.Runtime.CompilerServices。扩展属性。
MSBUILD:错误:CA0001:Rule=Microsoft.Interoperability#CA1404,Target=arcplan.test.engage.admin.ecmFramework.CAppSettingsTest.#IsSettingsStoreReadyToUse_SettingsStoreIsNotReady_ReturnsFalse():读取模块“ECMFrameworkTest”时遇到以下错误:方法类型位置 0 的参数无效。
MSBUILD:错误:CA0001:Rule=Microsoft.Security#CA2122,Target=arcplan.test.engage.admin.ecmFramework.CAppSettingsTest.#IsSettingsStoreReadyToUse_SettingsStoreIsNotReady_ReturnsFalse():读取模块“ECMFrameworkTest”时遇到以下错误:方法类型位置 0 的参数无效。
(等等)
有人知道怎么解决吗?
【问题讨论】:
标签: visual-studio-2010 code-analysis mscorlib nsubstitute