Hirdetés

Új hozzászólás Aktív témák

  • Keem1

    veterán

    Srácok, ha .NET Core projectet szeretnék Linux-ARM-re publish-olni, ezt kapom:

    A probléma gyökere, ha ezt a MySQL NuGet package-et telepítem (akár úgy, hogy a kódban semmi hivatkozás nincs hozzá, még a using által sem, tehát csak szimplán telepítem hozzá).
    A hivatkozott fájlban semmi érdemi infó nincs. Ha ténylegesen használatba veszem a motyót, és nem publish-sal, hanem simán felmásolással a céleszközre teszem, akkor a dotnet program.dll paranccsal olyan szépen futtatható, hogy a MySQL is gyönyörűen megy. Tehát nem inkompatibilis, vagy bármi hasonló, mert működik, egyszerűen a publish-nál valami miatt elvérzik.

    Azért lenne jó, ha így sikerülne platform-dependent módon fordítani, mert akkor a dotnet program.dll helyett sima Linuxos paranccsal (./program) menne (és megy is, ha kiszedem a MySQL package-et). Ja, és megy az SQLite Nuget package-dzsel, meg sok más egyébbel is, csak ezzel nem.

    Hogy találhatnám ki, hogy mi a baja? :R

    Szerk: továbbmegyek, a "Portable" opción kívül semmi mással nem megy. Se win64, se win86, se linux64, semmi. Csak Portable

Új hozzászólás Aktív témák