Tfs Team Build/MSBuild中的.Net核心项目?

Tfs Team Build/MSBuild中的.Net核心项目?,tfs,msbuild,tfsbuild,Tfs,Msbuild,Tfsbuild,我们正试图在TFS团队构建中构建一个.Net核心项目。我们在构建机器上有VS 2015、预览工具2和.Net Core 1.1 在那台机器上的VisualStudio中,它构建得很好 如果我们进入项目目录并从命令行运行dotnetpublish,它就可以正常工作 从团队构建中,我们得到了可怕的dotnet道具,但却找不到 我在我的项目中使用global.json 让团队构建开始工作有什么诀窍吗?您还可以在构建定义中使用task。第一个还原Nuget包 构建ASP.NET核心项目并将输出发布到文件

我们正试图在TFS团队构建中构建一个.Net核心项目。我们在构建机器上有VS 2015、预览工具2和.Net Core 1.1

在那台机器上的VisualStudio中,它构建得很好

如果我们进入项目目录并从命令行运行dotnetpublish,它就可以正常工作

从团队构建中,我们得到了可怕的dotnet道具,但却找不到

我在我的项目中使用global.json

让团队构建开始工作有什么诀窍吗?

您还可以在构建定义中使用task。第一个还原Nuget包

构建ASP.NET核心项目并将输出发布到文件夹。

  • 工具:
    dotnet
  • 参数:
    publish-c$(BuildConfiguration)-o$(Build.ArtifactStagingDirectory)
  • 高级工作文件夹:其中包含project.json文件(用于使用VS 2015创建的项目)或.csproj文件(用于项目)的文件夹 使用VS 2017创建)存在
更多详细信息请参阅本类似教程。还可以看看这个类似的问题:

您还可以在构建定义中使用task。第一个还原Nuget包

构建ASP.NET核心项目并将输出发布到文件夹。

  • 工具:
    dotnet
  • 参数:
    publish-c$(BuildConfiguration)-o$(Build.ArtifactStagingDirectory)
  • 高级工作文件夹:其中包含project.json文件(用于使用VS 2015创建的项目)或.csproj文件(用于项目)的文件夹 使用VS 2017创建)存在

更多详细信息请参阅本类似教程。还可以看看这个类似的问题:

您使用的是XAML build还是vNext build?您可以共享构建日志吗?您使用的是XAML build还是vNext build?您可以共享构建日志吗?是否可以构建一个包含两个核心项目的解决方案?一个依赖另一个有可能构建一个包含两个核心项目的解决方案吗?相互依赖