在dotnet核心中开发依赖?

时间:2018-03-21 15:21:17

标签: .net .net-core

我们在同一解决方案中有2个项目。一个client和一个serverserver的构建生成了一个swagger.json。 client的构建使用swagger.json生成休息客户端。重要的是server的构建在构建client之前运行,但是我们不想添加<ProjectReference>,因为没有运行时依赖。

是否可以在两个项目之间添加构建时依赖关系?我们可以在.sln文件中设置构建顺序,但该文件不会与dotnet build一起使用。构建服务器也完全忽略.sln文件。

这与nodejs中的devDependency或maven中具有provided范围的依赖项类似。

1 个答案:

答案 0 :(得分:1)

尝试拨打dotnet msbuild <solution_file.sln>,这样就不会忽略解决方案文件。