昨天工作正常。 我对我的系统进行了一些更改(来自VS Community 15的更新)和Azure SDK更新等,这是软件推荐的。
今天,当我右键单击Web应用程序并选择发布(使用相同或手动输入的公共信息)时,我在Azure应用服务活动选项卡上看到以下错误:
Can't find existing loaded project:http://localhost:55809
我已经尝试了其他发布配置文件,但似乎都没有。 我可以在localhost上成功构建和运行Web应用程序。
答案 0 :(得分:60)
在Visual Studio中,转到“查看” - >其他Windows - > Web发布活动,您将看到Azure应用服务活动窗口。
单击您将在那里找到的发布网络图标。它应该工作。
答案 1 :(得分:8)
通过 FTP 发布到azure而不是WebDeploy为我工作。
答案 2 :(得分:5)
将部署方法更改为Ftp,然后将其更改回“Web Deploy”。这一直在为我工作
答案 3 :(得分:2)
在 website.publishproj 文件的项目文件夹中,将 SourceWebProject 标记更改为包含您的客户名称而不是localhost。
至少这对我有用:)
2015年12月13日更新:
再次遇到同样的问题。前面提到的修复不起作用。然而,通过FTP发布到azure工作。 获得azure发布配置文件后,您将获得Web Deploy和FTP。尝试使用FTP。
答案 4 :(得分:0)
Visual Studio Community 2015更新到版本14.0.24720.00 Update 1似乎已经纠正了这个问题。