StyleCopCmd: запустить StyleCopCmd с StyleCop 4.4. * - PullRequest
0 голосов
/ 13 октября 2010

Есть ли способ запустить StyleCopCmd с StyleCop 4.4. *?Я попытался просто заменить старые сборки stylecop новыми, но это приводит к исключению, что сборка с определенной версией 4.3.0.8 не может быть загружена.Есть взлом?

Заранее спасибо.

1 Ответ

1 голос
/ 13 октября 2010

Я решил проблему самостоятельно.

Вот мое решение:

1.) Создайте файл с именем StyleCopCmd.exe.config в каталоге StyleCopCmd.exe
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>

Я надеюсь, что кто-нибудь получит выгоду от нее; -)

...