sql >> Databasteknik >  >> RDS >> Mysql

ServiceStack:Testar OrmLite, installerat med NuGet men jag får felmeddelandet FileNotFoundException

Har du testat att lägga till en assembly-omdirigering i din web.config?

<runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="ServiceStack.Common" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-3.9.70.0" newVersion="3.9.70.0" />
      </dependentAssembly>
   </assemblyBinding>
</runtime>

Det kan vara så att ett av objekten i paketet som du installerade specifikt letar efter versionen 3.9.69.0 och inte har uppdaterats ännu. Användning av assembly-bindande omdirigering bör åsidosätta den och omdirigera alla förfrågningar för den assembleringen till 3.9.70-versionen.

Redigera

Detta fungerar även för icke-webbprojekt. Öppna (eller lägg till) en app.config-fil och lägg till samma information. Det är ett element på toppnivå inuti <configuration></configuration> element.

Om en tom app.config-fil:

<configuration>
    <runtime>
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
          <dependentAssembly>
            <assemblyIdentity name="ServiceStack.Common" culture="neutral" />
            <bindingRedirect oldVersion="0.0.0.0-3.9.70.0" newVersion="3.9.70.0" />
          </dependentAssembly>
       </assemblyBinding>
    </runtime>
</configuration>


  1. Hur man kontrollerar MySQL-databasstorlek i Linux

  2. Formatera ett tal som en procentandel i Oracle

  3. Hur kör jag en mysql-fråga i wordpress?

  4. Hur beräknar jag ett glidande medelvärde med MySQL?