首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将Visual Studio 2017与.Net Core SDK 2.0配合使用

将Visual Studio 2017与.Net Core SDK 2.0配合使用
EN

Stack Overflow用户
提问于 2017-04-26 02:48:10
回答 4查看 39.2K关注 0票数 22

我可以在Visual Studio 2017中打开核心2.0项目吗?

我已经安装了最新的dotnet-core (2.0.0-preview2-005840),并创建了一个core2.0控制台应用程序。

代码语言:javascript
复制
mkdir dn2cli
cd dn2cli
dotnet new console
dotnet restore

  • 在Visual Studio2017中打开console.csproj带有“打开项目”的
  • 清理和构建解决方案
  • I get others
    • 以及其他错误:

无法解析'.NETCoreApp,Version=v2.0‘的'Microsoft.NETCore.App (>= 2.0.0)’。

So。是暂时不支持还是我漏掉了什么?

代码语言:javascript
复制
c:\Temp>dotnet --info 
.NET Command Line Tools (2.0.0-preview2-005840)

Product Information:  Version:            2.0.0-preview2-005840 
Commit SHA-1 hash:  8f2fcef544

Runtime Environment:  OS Name:     Windows  OS Version:  10.0.14393 
OS Platform: Windows  RID:         win10-x86  Base Path:   C:\Program
Files (x86)\dotnet\sdk\2.0.0-preview2-005840\

Microsoft .NET Core Shared Framework Host

  Version  : 2.0.0-preview1-002061-00   Build    :
2b70ec9c3b014af0c2a5f45de0e5b73a1ae51c09
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2017-04-26 13:46:24

更新

现在有一个VS 2017 15.3预览版解决了这个问题。从VS15.3开始,Visual Studio附带了一个CLI解析器,它可以确定项目将使用哪个版本的CLI(例如,如果global.json设置了版本),并使用它的MSBuild目标,因此VS会拾取新的预览。

原始

您可以修改您的环境以获得VS2017对未发布的2.0工具的支持,方法是按照https://github.com/aspnet/Announcements/issues/231中的描述设置MSBuildSdksPath,以便VS从CLI拾取构建逻辑。

票数 17
EN

Stack Overflow用户

发布于 2017-04-26 03:03:43

Visual Studio .NET核心工具在3月份刚刚发布,而您正在使用的2.0预览版是在4月份发布的。https://blogs.msdn.microsoft.com/dotnet/2017/03/07/announcing-net-core-tools-1-0/您需要等待.NET核心工具的更新,然后才能在.NET Core2.0中使用Visual Studio

票数 3
EN

Stack Overflow用户

发布于 2017-09-21 10:32:06

Visual Studio 2017 Version 15.3 Released和NuGetCore2.0也发布了.NET v4.3,这个问题完全解决了。

您可以查看所有修复Release notes

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43618678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档