PostSharp Microsoft Owin sürüm uyumsuzluğu

Merhaba,

Açıklanan hata genellikle, aynı montajın birkaç versiyonunun çözüme referans edildiğinde ortaya çıkar (çoğunlukla 3'üncü part kütüphaneleri, projenizden farklı bir versiyona başvurmaktadır).

Bu durumda, muhtemelen zaten * .config dosyanızda bir bağlama yönlendirme yapmış olursunuz (değilse manuel olarak eklemeniz gerekir). Örneğin:

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

Ayrıca PostSharpHostConfigurationFile * .csproj dosyanızda build özelliğini ayarlamanız gerekir :

<PropertyGroup>
    <PostSharpHostConfigurationFile>web.config</PostSharpHostConfigurationFile>
</PropertyGroup>

Müellifi: Hüsrev YILDIZ
Yayın Tarihi : 6.8.2017

Hüsrev YILDIZ