.net core Swagger codegen:为.NET Core构建宠物商店示例时出错

.net core Swagger codegen:为.NET Core构建宠物商店示例时出错,.net-core,swagger-codegen,.net Core,Swagger Codegen,我正在尝试为.NETCore生成宠物商店示例。当我尝试构建项目时,我看到以下错误: /home/username/test/src/IO.Swagger/IO.Swagger.xproj(7,5): error MSB4019: The imported project "/usr/share/dotnet/sdk/1.0.4/Microsoft/VisualStudio/v14.0/ DotNet/Microsoft.DotNet.Props" was not found. Confirm t

我正在尝试为.NETCore生成宠物商店示例。当我尝试构建项目时,我看到以下错误:

/home/username/test/src/IO.Swagger/IO.Swagger.xproj(7,5): error MSB4019:
The imported project "/usr/share/dotnet/sdk/1.0.4/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.
版本:

$ dotnet --version
1.0.4
$ java -jar swagger-codegen-cli.jar version
2.2.3

生成的.NET core项目似乎与我使用的.NET core版本不兼容。如何轻松更新生成的项目以使其正常工作?

阅读此文后,我找到了答案:


答案是在包含
.xproj
的目录中运行
dotnetmigrate
。这将创建一个
.csproj
,它可以无错误地构建。

我在阅读了以下内容后找到了答案:

答案是在包含
.xproj
的目录中运行
dotnetmigrate
。这将创建一个
.csproj
,它可以无错误地构建

$ dotnet --version
1.0.4
$ java -jar swagger-codegen-cli.jar version
2.2.3