如何在VS2017 / 2015中打开.xproj文件

时间:2017-04-28 11:25:04

标签: .net visual-studio-2015 asp.net-core .xproj

我正在使用扩展名为.xproj的.NET核心项目。 当我在VS 2017中打开项目时,项目文件.xproj migrated to .csproj

如何打开.xproj文件Visual Studio 2017/2015?

我是否需要安装任何工具?

当我尝试在VS2015中打开xproj时。它给出错误导入的项目"C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.‌​DotNet.Props" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.

我是否需要安装任何工具?

1 个答案:

答案 0 :(得分:9)

  1. 如前所述,不推荐使用project.json和.xproj,Microsoft不再支持。 VS 2017可以迁移在VS 2017中创建的解决方案,也可以从命令行运行dotnet migrate

  2. 有一种方法可以在VS 2015(仅2015年)中继续使用project.json / xproj,方法是在解决方案目录中创建global.json文件并设置sdk-&gt;版本的值到已安装的preview2 cli的版本(与版本匹配的文件夹必须存在于C:\Program Files\dotnet\sdk中,否则您将收到错误消息Microsoft.‌​DotNet.Props was not found)。有关详细信息,请参阅https://github.com/dotnet/cli/blob/rel/1.0.1/Documentation/ProjectJsonToCSProj.md#how-do-i-work-with-projectjson-and-csproj-on-the-same-machine