Intro
安裝
Visual Studio Community Download
Visual Studio for Mac - IDE for macOS
Quick Start
-
建議新專案.Template選擇
Console Application
預設C#
,並選擇.NET Framework版本已建立專案。 -
進入專案IDE應將在
Program.cs
自動提供Hello World程式碼:using System; namespace HelloWorld { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } } }
-
選擇"Run"以編譯測試程式,於Terminal成功印出Hello World。
Visual Studio 每次異動首次
Run
時都會Rebuild
編譯檔案,再次Run
則不Rebuild
NuGet – Package套件管理
NuGet 是針對 .NET (包括 .NET Core) 支援的共用程式碼機制,NuGet 套件就是副檔名為 .nupkg 的單一 ZIP 檔案,內含已編譯程式碼 (DLL)、其他與該程式碼相關的檔案,以及包含套件版本號碼這類資訊的描述性資訊清單。 擁有要共用之程式碼的開發人員會建立套件,並將它們發行至公用或私人主機。
操作使用
在專案(Project)標籤下找尋管理NuGet套件選項,
或在左側方案(Solution)視窗中,右鍵選擇 專案/相依性(Dependencies)/參考(References) 資料夾找尋。
編譯與安裝
Console application - 主控台應用程式
通用平台部分主要使用dotnet
指令來執行DLL
檔,本身專案Debug資料夾底下就會產生DLL
檔,指南參考如下:
Visual Studio for Mac - 發佈 .NET 主控台應用程式
查看版本:
dotnet --version
Mac: dotnet指令
Mac預設安裝下,dotnet
應該被安裝在/usr/local/share/dotnet/dotnet
,若要建議指令捷徑可以參考以下:
$ ln -s /usr/local/share/dotnet/dotnet /usr/local/bin/
Web Applications 建置
Community版本直接有提供Web App專案建置;
建立 Web 應用程式