StyleCopCmd:用StyleCop 4.4运行StyleCopCmd 4.4。*

问题描述:

有没有办法用StyleCop 4.4运行StyleCopCmd?
我试图简单地将旧Stylecop组件换成新旧组件,但是这会导致例外情况,即具有特定4.3.0.8版本的组件无法加载。有没有黑客?StyleCopCmd:用StyleCop 4.4运行StyleCopCmd 4.4。*

在此先感谢。

我已经解决了我自己的问题。

这里是我的解决方案:

1)创建一个在StyleCopCmd.exe目录
2)命名StyleCopCmd.exe.config文件制作装配从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> 

我希望有人会从利润吸出它;-)