簡體   English   中英

如何使用.NET Standard 2.0作為目標框架創建F#庫?

[英]How to create an F# library with target framework as .NET Standard 2.0?

我正在嘗試創建一個目標框架為.NET Standard 2.0的F#類庫。 當我嘗試在Visual Studio 2017中創建新項目時,看不到使用目標框架創建為.NET Standard 2.0的類庫的任何選項(附加屏幕截圖) 在此處輸入圖片說明

嘗試創建F#項目時,我看到了很多在.NET框架中創建項目的選項或創建ASP.NET Core Web應用程序(使用.NET Core)的選項。

有人可以幫我如何使用目標框架(如.NET Standard 2.0)創建F#庫嗎?

通常,創建項目時通常不會直接針對.NET Standard,但類庫除外。 .NET Standard是不同.NET平台實施的規范。 例如,如果要創建一個針對.NET Core的新asp.net項目,則需要針對.Net Core 2.0,以便間接針對.NET Standard 2.0。

下面的鏈接對此進行了進一步說明,並顯示了每個.Net平台支持的.NET Standard版本:

https://docs.microsoft.com/en-us/dotnet/standard/net-standard

創建類庫時,您可以按照以下步驟(Visual Studio 2017)選擇直接定位.NET Standard:

  1. 從文件>>新建>>項目對話框中,展開所需語言(在您的情況下為F#)的樹。
  2. 選擇“ .NET Standard”節點。
  3. 選擇“類庫(.NET Standard)”作為項目類型。

新建項目對話框

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM