针对.NET Core 2.0

Rob*_* II 4 .net c# .net-core .net-standard

我只是用VS2017预览2.1创建一个简单的ClassLibrary项目.我使用.NET Core项目模板创建.当我检查项目细节时,我发现它的目标是.NET标准2.0.我如何针对.NET Core 2.0(根据使用API​​-Port工具进行的测试实现大量API)

Mar*_*ich 7

更新:模板已在VS 2017 15.3预览的最新更新中得到修复.

这看起来像模板的问题,我还从"类库(.NET Core)"模板创建了一个项目,它以.NET Standard 2.0为目标.

但是,可以通过手动编辑csproj文件轻松解决此问题

<TargetFramework>netstandard2.0</TargetFramework>
Run Code Online (Sandbox Code Playgroud)

<TargetFramework>netcoreapp2.0</TargetFramework>
Run Code Online (Sandbox Code Playgroud)

此项目类型允许在项目加载时编辑csproj文件,方法是右键单击项目并选择"Edit {project} .csproj".