我正在尝试创建一个目标框架为.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#库吗?
答案 0 :(得分:4)
创建项目时,通常不直接将.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
创建类库时,可以选择按照以下步骤直接定位.NET Standard(Visual Studio 2017):