我在Azure上有一个webapp,通过BitBucket repo进行持续集成。
我的最后一次构建和提交(成功)是在5月25日。我今天做了几个* .cs文件,以及2 * .cshtml文件。
现在,我的Azure版本在第2步失败(第1步是“更新子模块”)。
准备提交ID'xxxxxxxx'
的部署
这是日志中的漂亮错误,这是整个日志:
'D:\ home \ site \ repository * .xproj'不是可部署的项目。
世界上有什么?!?!我该怎么办呢?
以下是我的版本中我更改的摘要:
parms.Add("parameter", parameterValue);
div
所有正常的东西;没有在xproj文件上更改。为什么构建现在开始失败?自5/25以来在Azure上构建是否存在任何问题?
我希望这是Azure构建的正确论坛,因为我可以放置任何代码。
答案 0 :(得分:7)
这是因为已删除对旧xproj格式的支持。有关公告,请参阅here和here。
您需要迁移到csproj格式。有关详细步骤,请参阅https://docs.microsoft.com/en-us/dotnet/articles/core/migration/。