有沒有辦法使DotNetOpenAuth
日誌工作與新版本log4net
?DotNetOpenAuth與log4net 1.2.11
由於某種原因,它似乎並不適用於我(我嘗試了舊的和新的publicKeyToken
的log4net
)。
謝謝
有沒有辦法使DotNetOpenAuth
日誌工作與新版本log4net
?DotNetOpenAuth與log4net 1.2.11
由於某種原因,它似乎並不適用於我(我嘗試了舊的和新的publicKeyToken
的log4net
)。
謝謝
您是否嘗試過綁定重定向?
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="log4net" publicKeyToken="**key**" />
<bindingRedirect oldVersion="**versionDNOAbuiltWith**" newVersion="**yourversion**" />
</dependentAssembly>
</assemblyBinding>
</runtime>
謝謝。這工作。 – Oxmane 2012-02-12 07:53:05
爲什麼這需要雖然?是因爲DotNetOpenAuth是3.5嗎? – 2012-04-13 06:51:09
這是因爲log4net在「修補程序」發行版本中發生了重大更改,並在'[AssemblyVersion]'屬性中包含修補程序版本號(major.minor.patch),強制每次發佈新版本時都要重新編譯並同意該版本 - 或使用綁定重定向。 – 2012-04-14 16:26:29
請問您可以指定您正在嘗試使用哪個版本的log4net? – 2012-02-09 20:46:30