有没有办法用StyleCop 4.4运行StyleCopCmd。*?
我试图简单地用旧的替换旧的stylecop程序集,但这导致一个例外,即无法加载具有特定版本4.3.0.8的程序集。有黑客吗?
提前致谢。
答案 0 :(得分:1)
我已经解决了这个问题。
这是我的解决方案:
1。)在StyleCopCmd.exe目录中创建名为StyleCopCmd.exe.config的文件
2.)将程序集从版本4.3.0.8重定向到4.4.0.14
配置文件:
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.StyleCop.CSharp" publicKeyToken="31bf3856ad364e35" culture="Neutral" />
<bindingRedirect oldVersion="4.3.0.8" newVersion="4.4.0.14" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.StyleCop.CSharp.Rules" publicKeyToken="31bf3856ad364e35" culture="Neutral" />
<bindingRedirect oldVersion="4.3.0.8" newVersion="4.4.0.14" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.StyleCop" publicKeyToken="31bf3856ad364e35" culture="Neutral" />
<bindingRedirect oldVersion="4.3.0.8" newVersion="4.4.0.14" />
</dependentAssembly>
</assemblyBinding>
</runtime>
我希望任何人都能从中获利; - )