在构建服务器上构建.NET Core 1.0 RC2应用程序

Bru*_*cia 11 msbuild teamcity .net-core asp.net-core

我已将我的应用程序从DNX,ASP.NET 5 RC1更新为ASP.NET Core 1.0 RC2.在本地,它建立并运行良好.

在构建服务器上,我没有安装Visual Studio,并且构建失败:

错误MSB4019:找不到导入的项目"C:\ Program Files(x86)\ MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Props".确认声明中的路径是否正确,以及该文件是否存在于磁盘上.

我确实安装了:适用于Windows的.NET Core SDK.尝试安装VS 2015工具预览失败的原因是:

在此输入图像描述

在构建服务器上构建.NET Core 1.0 RC2应用程序而不必安装Visual Studio 2015的正确设置是什么?

注意:构建框(TeamCity 9)可以为.NET 4.5和DNX构建/运行测试.

Bru*_*cia 0

因此,如果没有 Visual Studio 或 Web Deploy,我的 TeamCity 构建由 4 个构建步骤组成:

dotnet restore
dotnet build
dotnet test
dotnet publish -c Release
Run Code Online (Sandbox Code Playgroud)

我使用基本的 for 循环对所有项目运行 dotnet test 。