Visual Studio Online是否支持构建ASP.NET 5?

5
我在VS Online为一个ASP.NET 5项目设置了构建定义,并尝试自动构建和部署到Azure网站。但是我看到了由MSBuild引发的构建失败,如下所示。C:\a\src\src\WebApp1\WebApp1.kproj(7,3):错误MSB4019:未找到导入的项目“C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\AspNet\Microsoft.Web.AspNet.Props”。请确认声明中的路径是否正确,并且该文件存在于磁盘上。看起来像是VS Online不支持ASP.NET 5。我的理解对吗?如果是这样,我可以期待什么时候会支持呢?我必须等到ASP.NET 5正式发布吗?
3个回答

3
尽管他们尚未将其添加到提供的托管构建服务中,但您仍然可以从VSO构建ASP.NET 5。如果您使用免费的MSDN积分在Azure上启动虚拟机,则可以安装自己的构建代理并在其中使用VS 2015。这将使您能够使用任何技术进行编译。一旦VSO推出生产支持,您可以丢弃该虚拟机。

感谢您的建议。这是一个好方法。我已经成功在Azure托管的VM中安装了VS 2015 CTP 6,并设置了构建控制器和代理,同时与VSO链接。但不幸的是,我遇到了另一个问题:C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AspNet\Microsoft.Web.AspNet.targets (111): The ProjectK Runtime package needs to be installed. See output window for more details.实际上,K运行时已经被安装了。我需要传递额外的MSBUILD命令参数来使我的构建服务能够处理ASP.NET 5项目吗? - abedon

1
我们还没有将它添加到构建机器中。我们计划在一个月左右这样做。

5
嗨。一个多月过去了,ASP.NET 5和DNX仍然阻碍我的VSO建立。你有什么想法?解决方法?我尝试了手动上传文件到源代码控制并修改项目文件,但它似乎从我的Windows用户文件夹中提取了更多的东西... - Jonathan Alfaro
1
仍然存在问题。我们离解决更近了吗? - dperish

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接