64bit Ubuntu üzerinde 32bit .NetCore 3.1 projesi derlemek

Başlatan uyusukcoder, 19 Ekim 2020 - 14:50:49

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

uyusukcoder

Windows 10 x64 işletim sisteminde .netcore3.1 kullanılarak yazılmış bir projem var. Bu projeyi Ubuntu LTS 20.04 üzerinde Debug||x64 ayarı ile derleyip çalıştırabiliyorum ve geliştirme yapabiliyorum.

Projelarin target platformunu x86 olarak ayarladığımda windows'da dll'lerin sorunsuz çalıştığını teyit edebiliyorum. Fakat ubuntu'da, tüm projeleri x86'da derlediğimde projeyi ayağa kaldıramıyorum. Ekrana verdiği exception'da dll'in load edilemediğini yazıyor sadece.

Aşağıdaki komutları çalıştırdım. Başarılı bir şekilde yüklemelerini yaptılar
sudo dpkg --add-architecture i386
sudo apt-get install gcc-multilib g++-multilib

ubuntu lite(Lubuntu) x86 kurdum. https://docs.microsoft.com/tr-tr/dotnet/core/install/linux-ubuntu#apt-troubleshooting linkindeki manuel yükleme talimatlarını izledim. terminal'e herhangi bir hata vermedi fakat .netcore yüklü görünmüyor.

.netcore 3.1 ile yazılmış bir kodu 32bitde çalıştırabileceğim/geliştirebileceğim bir ortam önerisi olan yahut şunları denemen gerekiyor diyebileceğiniz bir şey var mı?