Mysql
 sql >> Baza danych >  >> RDS >> Mysql

ServiceStack:testowanie OrmLite, zainstalowanego z NuGet, ale pojawia się błąd FileNotFoundException

Czy próbowałeś dodać przekierowanie asemblera w pliku 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>

Możliwe, że jeden z elementów zainstalowanego pakietu wyszukuje konkretnie wersję 3.9.69.0 i nie został jeszcze zaktualizowany. Użycie przekierowania powiązania zestawu powinno to zastąpić i przekierować wszystkie żądania dotyczące tego zestawu do wersji 3.9.70.

Edytuj

Działa to również w przypadku projektów innych niż internetowe. Otwórz (lub dodaj) plik app.config i dodaj te same informacje. Jest to element najwyższego poziomu wewnątrz <configuration></configuration> element.

Jeśli pusty plik app.config:

<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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pomoc SQL dla listy znajomych

  2. MySql Transpozycja wiersza do kolumny i kolumny do wiersza

  3. MySQL — zaznacz wszystko oprócz tego, co znajduje się w tej tabeli

  4. Kod błędu:1822, gdy typy danych są zgodne, z kluczem złożonym

  5. Łączenie Google Cloud SQL z Wordpress w Google Compute Engine