在团队城市建立asp.net核心.csproj(VS 2017)

时间:2016-11-26 16:24:49

标签: asp.net-core teamcity visual-studio-2017

现在可以在Team City上构建在Visual Studio 2017中转换为.csproj格式的asp.net核心项目吗?

JetBrains推荐她的插件:Build, test and deploy .NET Core projects with TeamCity似乎需要在VS 2017中消失的project.json。

我希望在安装VS 2017 RC之后在Visual Studio(sln)步骤中获得VS 2017选项,但它不存在。

enter image description here

1 个答案:

答案 0 :(得分:4)

Dotnet核心项目可以使用pluging" .NET Core Support"来自Jetbrains而不是" Visual studio"建立步骤。

  1. 安装插件" .NET Core Support"来自Team city的Jetbrains。 (记得重启团队城市加载插件)
  2. 如果尚未完成,请在构建代理上安装.net core sdk。如果将新的.csproj与Visual Studio 2017 Core项目
  3. 一起使用,则需要对v.1.1.1进行更新
  4. 设置新的.Net核心任务来构建项目 - 设置名称+项目文件夹的相对路径"工作目录":
  5. .Net core build step definition

    ....这对我有用: - )

    编辑: 团队城市10.0.5包含Visual Studio 2017构建步骤(也可能在10.0.4中,如问题评论中所述)。我没有尝试过,因为我在使用Visual Studio 2015构建步骤构建VS2015 .net核心项目时出现问题,并且所有内容都与.Net核心构建步骤完美配合。

    编辑2: 我现在使用"发布"命令,因为它从build + .net核心依赖项收集所有依赖项到输出文件夹(和团队城市构建工件),准备部署: - )

相关问题