.NET Standard 連結庫程式代碼共用
.NET Standard 連結庫具有所有 .NET 平台的統一 API,包括 Xamarin 和 .NET Core。 建立單一 .NET Standard 連結庫,並從任何支援 .NET Standard 平臺的運行時間使用它。 如需支援平臺的詳細數據,請參閱此圖表。
雖然 .NET Standard 1.0 到 1.6 版提供 .NET Framework 的增量較大子集,但 .NET Standard 2.0 提供 Xamarin 應用程式的最佳支援層級,以及移植現有的可攜式類別庫。
Visual Studio for Mac
本節將逐步解說如何使用 Visual Studio for Mac 建立和使用 .NET Standard 連結庫。
建立 .NET Standard 連結庫
您可以使用下列步驟,將 .NET Standard 連結庫新增至您的解決方案:
在 [ 新增專案 ] 對話框中,選取 .NET Core 類別,然後選取 [.NET Standard 連結庫]:
在下一個畫面上,選擇目標 Framework - 建議使用 .NET Standard 2.0 :
在最後一個畫面上,輸入專案名稱,然後按兩下 [ 建立]。
.NET Standard 連結庫專案會出現,如 方案總管 所示。 [相依性] 節點會指出連結庫使用 NETStandard.Library。
編輯 .NET Standard 連結庫設定
在專案上按下滑鼠右鍵並選取 Options
,如此螢幕快照所示,即可檢視和變更 .NET Standard 連結庫設定:
您可以透過變更下拉式清單值來變更 Target Framework
版本netstandard
。
此外: 您可以直接編輯 .csproj
以變更此值。
適用於 .NET 開發人員的 .NET Standard 和 Xamarin.Forms (影片)
相關連結
- .NET Standard - PCL 的詳細資訊和比較。