Linux'ta C# .Net Framework nasıl çalıştırılır?

Mirza1

Decapat
Katılım
10 Kasım 2021
Mesajlar
61
Merhaba Linux, Debian, Ubuntu vs... İşletim sistemlerinde C# .Net Framework ile yazılmış form ve consol programalrını nasıl çalıştırabiliriz?
Wine ve Mono'yu denedim fakat çalışmadı.
 
Son düzenleyen: Moderatör:
Açıp bakmamışsın bile...
Hazırlop anlayışı ile işin zor senin
İnşallah çözersin.

Install the .NET 7 SDK:
$ sudo dnf install dotnet-SDK-7.0

Install the ASP.NET Core 7 runtime:
$ sudo dnf install aspnetcore-runtime-7.0

Install the .NET 7 runtime:
$ sudo dnf install dotnet-runtime-7.0
 
Açıp bakmamışsın bile...
Hazırlop anlayışı ile işin zor senin
İnşallah çözersin.

Install the .NET 7 SDK:
$ sudo dnf install dotnet-SDK-7.0

Install the ASP.NET Core 7 runtime:
$ sudo dnf install aspnetcore-runtime-7.0

Install the .NET 7 runtime:
$ sudo dnf install dotnet-runtime-7.0
Wine'a bu gereklilikleri kurmanız gerekli. Winetricks kullanabilirsiniz.
Her şeyi denedim ama aşağıdaki hatayı alıyorum. C# Form programımı .Net Framework 4.8 ile derledim ve içeridinde bir sürü kütüphane kullandım.

┌──(root㉿kali)-[~/…/bin/Debug]
└─# wine program.exe

wine: could not load kernel32.dll, status c0000135
 
Uygulamayı Bottles ile çalıştırın hocam. Net Framework 4.8'i de kurun Bottles 'ın kullandığı Wine prefix için.

Ayrıca ProtonUp-QT ile Bottles'a Proton-GE yükleyip onunla da açabilirsiniz. Onda bu paketlerin yüklü gelmesi lazım.
 

Net 4,8 çoğu dağıtımda tarihi eser olmuş

.Net 6 ve 8 linux kanadında standart hale gelmiş
 
Son düzenleme:

Yeni konular

Geri
Yukarı