使用基于xproj的ASP.NET Core项目时,Azure构建停止工作

时间:2017-05-31 14:08:23

标签: git azure asp.net-core asp.net-core-mvc azure-web-sites

我在Azure上有一个webapp,通过BitBucket repo进行持续集成。

我的最后一次构建和提交(成功)是在5月25日。我今天做了几个* .cs文件,以及2 * .cshtml文件。

现在,我的Azure版本在第2步失败(第1步是“更新子模块”)。

  

准备提交ID'xxxxxxxx'

的部署

这是日志中的漂亮错误,这是整个日志:

  

'D:\ home \ site \ repository * .xproj'不是可部署的项目。

世界上有什么?!?!我该怎么办呢?

以下是我的版本中更改的摘要:

  • 更改字符串常量的值
  • 添加其他parms.Add("parameter", parameterValue);
  • 向方法签名添加参数
  • 在cshtml文件中添加/更改/删除div

所有正常的东西;没有在xproj文件上更改。为什么构建现在开始失败?自5/25以来在Azure上构建是否存在任何问题?

我希望这是Azure构建的正确论坛,因为我可以放置任何代码。

1 个答案:

答案 0 :(得分:7)

这是因为已删除对旧xproj格式的支持。有关公告,请参阅herehere

您需要迁移到csproj格式。有关详细步骤,请参阅https://docs.microsoft.com/en-us/dotnet/articles/core/migration/