尝试调试自定义FxCop规则失败,因为FxCopCmd无法加载程序集(CA0055)

时间:2014-03-19 00:45:59

标签: fxcop fxcopcmd

我正在尝试通过以下常见问题调试我编写的自定义FxCop规则:http://blogs.msdn.com/b/codeanalysis/archive/2007/05/16/faq-how-do-i-debug-a-custom-rule.aspx(“在Visual Studio中调试或通过命令行”部分)

最初我遇到了一些关于缺少引用的错误,但我设法使用以下命令行修复了这些错误:

FxCopCmd.exe /searchgac /d:"SomeDir" /file:"MyAssembly.dll" /rule:"MyCustomRules.dll" /console

现在,我收到以下错误:

Project : error : CA0055 : Could not load MyAssembly.dll. Signature is not valid.
Project : error : CA0052 : No targets were selected.

我确保使用我的测试签名证书签署了MyAssembly.dll,并且证书路径中的所有证书都在“受信任的根证书颁发机构”(当前用户)中,但它没有帮助。 有谁知道这个错误意味着什么?

谢谢!

0 个答案:

没有答案