我在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'或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载。
如果有人知道,请告诉我......
提前致谢
答案 0 :(得分:0)
用于编译fxcop规则的运行时(.net版本)与运行fxcop的运行时不匹配。您的编译运行时肯定高于执行时的运行时。 调整规则解决方案的.net版本以匹配根据规则检查的解决方案。