想請問一下有關於如何在ubuntu 18.04 下跑c# / .sln 的檔案
目前有看過 mono 的方法去跑已經在windows上編好的.exe 但未能成功。
我看同事傳來的是一整包專案,內容物是VS的專案,裡面有.sln的檔
資料夾裡面有很多.cs等等的檔案與文件夾。
我已經安裝好dotnet 6.0在ubuntu上,但教學只有教如何打開.cs的程式,
但一整包我就無從入手,不知道該打開哪個檔案或如何重buil一個程式屬於ubuntu的環境。
你的C# 專案是用那個 SDK?NET Framework 或是 NET Core?
如果是使用 .NET Core 開發的程式,用 dotnet cli 的指令,就可以了。
dotnet [xxxx.dll]
如果是 NET Framework 的程式,可以試試用下述的方式執行,但個人沒有用過,提供參考
mono [xxxx.exe]
你已經安裝好dotnet 6.0在ubuntu上
那在 Ubuntu 上你需要再安裝 Visual Studio Code
sudo apt-get update
sudo apt-get install code
安裝 C# 擴充插件
安裝方法很簡單,從左側選單切換到延伸模組 (Extensions) 並搜尋「C#」就可以安裝了。
想要中文化的話也是在這裡搜尋「Chinese」安裝語言包。
透過 Visual Studio Code 打開 C# 專案後,如何重build程式?
從主功能表中選取 [檢視>終端機],以在Visual Studio Code中開啟終端機。
dotnet run
。
若你想要了解更多,你可以參考以下文章:
https://learn.microsoft.com/zh-tw/dotnet/core/tutorials/with-visual-studio-code?pivots=dotnet-7-0#hello-world