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

gan*_*ers 2 git azure azure-web-sites asp.net-core-mvc asp.net-core

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

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

现在,我的Azure构建在第2步失败(第1步是"更新子模块").

准备部署提交ID"xxxxxxxx"

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

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

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

这里有一个总结我的变化是在被我的版本:

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

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

我希望这是Azure构建的正确论坛,因为我没有任何代码可以放在这里.

Dav*_*bbo 7

发生这种情况是因为已删除对旧xproj格式的支持.请看这里这里的公告.

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