我一直在使用dotnet Core(用于API)和Angular2开发一个简单的应用程序,以便同时学习它们。
我在命令行上使用Yeoman创建了项目,并且很高兴在Visual Studio Code中编写代码(在Windows上)。所有人似乎都很好地融合在一起,这是一次愉快的经历。
我想我可能会尝试使用Visual Studio 2017,看看在VS中开发dotnet Core项目的经历是什么样的。
但是,安装VS2017并从github克隆项目后,我不确定如何继续。我无法找到恢复/构建/运行项目的方法。
克隆回购后,我看到我的项目显示在解决方案资源管理器中,其中project.json文件可见。但是,Debug |开始是灰色的。我在某处看到VS2017需要将project.json转换为新的(旧的)XML格式,我也觉得我错过了一个.sln文件。
如果有人能指出我正确的方向,我将不胜感激。
答案 0 :(得分:2)
.xproj
个文件xxx.xproj
。 .xproj
文件dotnet migrate
。.csproj
。使用dotnet migrate -h
查看迁移帮助。
如果您有global.json
文件,请在运行migrate
之前更新其SDK版本。例如。
{
"sdk": {
"version": "1.0.0-preview4-004233"
}
}
使用dir 'C:\Program Files\dotnet\sdk\'
查看已安装的SDK版本。
更新Visual Studio 2017及其安装程序。在我的机器上,上述内容适用于Microsoft Visual Studio社区2017 RC版15.0.26014.0 D15REL
。
更新.NET Core SDK。在我的计算机上,上述内容适用于SDK 1.0.0-preview4-004233
。