Развертывание нескольких версий DLL в службе приложений Azure - PullRequest
0 голосов
/ 14 сентября 2018

Развертываю свое приложение в службе приложений Azure как веб-приложение. До сих пор мы использовали Owin 4.0.0.0 dll в нашем проекте.

Но из-за новой функции мы добавляем dll, которая зависит от Owin 3.0.0.0. В настоящее время я использую перенаправление привязки и перенаправить вызовы 3.0 в 4.0.

      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Owin" publicKeyToken="31bf3856ad364e35" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
      </dependentAssembly>

Но рецензенты говорят, что плохо кормить неправильную версию DLL.

Есть ли способ, чтобы эти две версии могли сосуществовать в службе приложений Azure, как наш старый и славный GAC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...