我有一个(.NET 4)测试项目,它引用(.NET 4)NSubstitute.dll。
当我对项目运行 CodeAnalysis 时,我收到了一些 CA0001 错误:
运行代码分析...
MSBUILD:错误:CA0001:读取模块“NSubstitute”时遇到以下错误:无法解析类型引用:[mscorlib,版本=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089]System.Runtime.CompilerServices.ExtensionAttribute。
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 无效。
(ETC。)
有谁知道如何解决这个问题?