【发布时间】:2018-01-28 10:56:52
【问题描述】:
所以我已经安装了官方的 .NET Core 2.0 SDK,当我在 Visual Studio 中时,我遇到了很多错误,并且没有列出目标框架:(
好像没有安装 .NET Core 2.0。
这是.csproj 文件:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Folder Include="wwwroot\" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.0" />
</ItemGroup>
</Project>
另外,dotnet --version 返回2.0.0
所以 .. 我缺少一些安装工具吗?
编辑/更新:
这是我来自 VS 的系统信息:
Microsoft Visual Studio Community 2017
Version 15.3.1
VisualStudio.15.Release/15.3.1+26730.8
Microsoft .NET Framework
Version 4.7.02046
Installed Version: Community
Visual Basic 2017 00369-60000-00001-AA912
Microsoft Visual Basic 2017
Visual C# 2017 00369-60000-00001-AA912
Microsoft Visual C# 2017
Application Insights Tools for Visual Studio Package 8.8.00712.1
Application Insights Tools for Visual Studio
ASP.NET and Web Tools 2017 15.0.30726.0
ASP.NET and Web Tools 2017
ASP.NET Core Razor Language Services 1.0
Provides languages services for ASP.NET Core Razor.
ASP.NET Template Engine 2017 15.0.30726.0
ASP.NET Template Engine 2017
ASP.NET Web Frameworks and Tools 2017 5.2.50601.0
For additional information, visit https://www.asp.net/
Azure App Service Tools v3.0.0 15.0.30728.0
Azure App Service Tools v3.0.0
... rest snipped.
【问题讨论】:
-
你使用 Visual Studio 2017 吗?请参阅“.NET Core 依赖项”下的“注释”docs.microsoft.com/en-us/dotnet/core/…。在“关于 Microsoft Visual Studio”对话框中,验证版本号。对于 .NET Core 2.x 应用,Visual Studio 2017 版本 15.3 (26730.01) 或更高版本。对于 .NET Core 1.x 应用,Visual Studio 2017 版本 15.0 (26228.04) 或更高版本。
标签: .net visual-studio .net-core .net-core-2.0