jen*_*ens 22 visual-studio .net-core visual-studio-2017
我可以在Visual Studio 2017中打开核心2.0项目吗?
我已经安装了最新的dotnet-core(2.0.0-preview2-005840)并创建了一个核心2.0控制台应用程序.
mkdir dn2cli
cd dn2cli
dotnet new console
dotnet restore
Run Code Online (Sandbox Code Playgroud)
无法为'.NETCoreApp,Version = v2.0'解析'Microsoft.NETCore.App(> = 2.0.0)'.
所以.目前是不支持还是我错过了什么?
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
Run Code Online (Sandbox Code Playgroud)
Mar*_*ich 17
更新:
现在有一个VS 2017 15.3预览版可以解决这个问题.从VS 15.3开始,Visual Studio带有一个MSBuild SDK解析器,用于确定项目将使用哪个版本的CLI SDK(例如,如果global.json设置版本)并使用它的MSBuild目标,因此VS会选择新的预览.
原文:
您可以通过设置https://github.com/aspnet/Announcements/issues/231中MSBuildSdksPath所述的设置来修改您的环境以获得VS 2017对未发布的2.0工具的支持,以便VS从CLI获取构建逻辑.
| 归档时间: |
|
| 查看次数: |
37857 次 |
| 最近记录: |