我在Visual Studio 2019中有一个node.js Web应用程序,该应用程序发布到Azure。这是一个季节性站点,我只是将其作为本季的更新。自去年4月以来,我没有发布过应用程序,但也没有更改任何内容。我只是更改了一些静态页面并发布了应用程序,发布输出显示成功,但主屏幕显示“Publish failed on 1/17/2022年11:35 AM。查看输出以了解更多详细信息。”我在互联网上查看应用程序,我的更改确实在那里,因此看起来发布成功,如输出中所示,但为什么VS告诉我发布失败?是否有日志文件可以查看?下面是发布屏幕顶部的图片,其中显示了失败,后面是构建输出和Web发布活动(站点名更改为xxx)。
x1c 0d1x输出
Build started...
------ Build started: Project: XXX, Configuration: Release Any CPU ------
------ Publish started: Project: XXX, Configuration: Release Any CPU ------
Auto ConnectionString Transformed Web.config into obj\Release\CSAutoParameterize\transformed\Web.config.
Copying all files to temporary location below for package/publish:
obj\Release\Package\PackageTmp.
Start Web Deploy Publish the Application/package to https://xxx-webapp.scm.azurewebsites.net/msdeploy.axd?site=xxx-webapp ...
Adding ACLs for path (xxx-webapp)
Adding ACLs for path (xxx-webapp)
Publish Succeeded.
Web App was published successfully http://xxx-webapp.azurewebsites.net/
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Publish: 1 succeeded, 0 failed, 0 skipped ==========
Web发布活动
Auto ConnectionString Transformed Web.config into obj\Release\CSAutoParameterize\transformed\Web.config.
Copying all files to temporary location below for package/publish:
obj\Release\Package\PackageTmp.
Start Web Deploy Publish the Application/package to https://xxx-webapp.scm.azurewebsites.net/msdeploy.axd?site=xxx-webapp ...
Adding ACLs for path (xxx-webapp)
Adding ACLs for path (xxx-webapp)
Publish Succeeded.
2条答案
按热度按时间xzv2uavs1#
看起来这个问题有很多可能的解决方案,其中一个可能的解决方案是
1.在方案目录中,删除.vs文件夹。
1.如果项目目录包含pubxml文件,请将其删除。
1.然后,重新启动Visual Studio。
iovurdzv2#
当我的2FA令牌过期时,我会收到此错误。我通常会:
现在成功构建和发布后,您的网站URL应该打开