0

我在 Visual Studio 2010 中使用 Microsoft FxCop 1.36 创建了自定义规则,并将自定义规则 dll 粘贴到 C:\Program Files\Microsoft FxCop 1.36\Rules文件夹中。

然后我打开了 Microsoft Fxcop。我收到如下错误..

无法加载规则程序集“C:\Users\user\Documents\Visual Studio 2010\Projects\MyCustomRule\MyCustomRule\bin\Debug\MyCustomRule.dll”:无法加载文件或程序集“file:///C:\Users” \user\Documents\Visual Studio 2010\Projects\MyCustomRule\MyCustomRule\bin\Debug\MyCustomRule.dll' 或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载。

如果有人知道的话请告诉我...

提前致谢

4

1 回答 1

0

您用于编译 fxcop 规则的运行时(.net 版本)与您运行 fxcop 的运行时不匹配。您的编译运行时肯定比执行时要高。调整规则解决方案的 .net 版本以匹配根据规则检查的解决方案。

于 2013-05-29T09:03:08.370 回答