0

quartz.net 的 nuget 包被编译为专门加载 sqlite v1.74

sqlite 的 nuget 包是 1.80 版

我知道我可以重新编译石英库,但我不想(而且我找不到 sqlite 1.74)所以我想知道是否有办法告诉 CLR 忽略版本要求

该库不是清单引用,它是通过 Type.GetType 加载的

注意quartz.net 人,只给出库名称,而不是版本和签名,那么这个问题就不会出现

4

1 回答 1

1

简单的答案

      <dependentAssembly>
    <assemblyIdentity name="System.Data.SQLite" publicKeyToken="db937bc2d44ff139" />
    <bindingRedirect oldVersion="1.0.74.0" newVersion="1.0.80.0" />
  </dependentAssembly>
于 2012-05-10T17:30:17.857 回答