Visual studio 无法使用Visual Studio 2019和Azure发布web应用

Visual studio 无法使用Visual Studio 2019和Azure发布web应用,visual-studio,azure,azure-web-app-service,visual-studio-2019,Visual Studio,Azure,Azure Web App Service,Visual Studio 2019,有很多人和我有类似问题的例子,但没有一个是我遇到的问题 我正在运行Visual Studio 2019的社区版(可能这就是问题所在)。我已经创建了一个免费的Azure帐户,使用的用户名/pw/email与我安装的Visual Studio版本相同(请注意,Azure以前不支持Core,但现在支持Core) 我正在关注Microsoft文档,了解如何使用Azure创建ASP.NET核心web应用程序。我已经创建了这个项目,是时候“发布”这个web应用了 看起来很简单:右键单击项目>>发布。这是第一

有很多人和我有类似问题的例子,但没有一个是我遇到的问题

我正在运行Visual Studio 2019的社区版(可能这就是问题所在)。我已经创建了一个免费的Azure帐户,使用的用户名/pw/email与我安装的Visual Studio版本相同(请注意,Azure以前不支持Core,但现在支持Core)

我正在关注Microsoft文档,了解如何使用Azure创建ASP.NET核心web应用程序。我已经创建了这个项目,是时候“发布”这个web应用了

看起来很简单:右键单击项目>>发布。这是第一个窗口,我应该确保应用程序服务突出显示,然后点击创建新的和创建配置文件。

在下一个窗口中,我可以创建我的Azure帐户(我已经拥有)或登录。这个选项看起来很奇怪,因为我显然已经登录了。也许他们的意思是登录Azure?在任何情况下,我选择“已拥有帐户(登录)”,因为我有。如果我选择第一个选项创建一个帐户,它会告诉我我已经有了一个帐户。

接下来,它要求我登录到Microsoft Visual Studio帐户(我已经登录了该帐户——我的图片在IDE的右上角)。不管怎样,我都会这样做:

接下来,我输入密码(我将不给您这个屏幕截图——我展示了最后一个屏幕截图,以说明它希望我在已登录时登录Visual Studio),然后

没什么

它带我回到应用程序服务窗口。根据Microsoft文档,向导应继续创建资源组

我所尝试的:

  • 无需登录Visual Studio即可“发布”

  • 无需登录Azure即可“发布”(请注意,与Azure帐户关联的电子邮件/pw与我的Visual Studio帐户相同,我可以访问Azure帐户;我至少可以转到仪表板)

  • 以及每一种被签署为其中一种而不是另一种,或没有或两者兼而有之的变化
  • 以管理员身份运行Visual Studio 2019时重复了整个过程
  • 从“选择发布目标”窗口中,选择“选择现有”而不是“创建新”。它把我带到创建新窗口的同一窗口
  • 而不是.NETCore,只使用普通的.NETFramework 4.7.2
我没有尝试过的

卸载并重新安装Azure SDK。我害怕如果我这样做,那么微软不会让我重新安装它们(因为我已经安装过一次),而且,这似乎是登录的问题

也许在VisualStudio或Azure中我缺少了一些配置?
可能是因为我使用的是免费的Visual Studio版本和免费的Azure?
也许它知道我被解雇了,身无分文,只是想把钉子钉进去


我卡住了。有人知道这个问题吗?

这个问题涉及Azure帐户和Visual Studio。要解决这个问题,我们可以从这两个方面入手

首先,我们可以使用FTP发布创建的项目。如果项目正常运行,这意味着免费订阅帐户没有问题。问题可能出现在VS上

其次,我们可以
devenv.exe/resetuserdata
清除Visual Studio上的个人帐户缓存信息

我解决了这个问题

在使用免费试用帐户30天后,当您想要部署(例如)新的Azure应用程序服务时,您可以看到标签“(已禁用)免费”。这就是为什么您不能继续使用Visual Studio发布

我和你有同样的问题。我创建了一个新的Microsoft帐户,然后创建了一个新的Azure帐户。现在VisualStudio允许我继续创建新的配置文件以发布我的应用程序


希望我能帮助您。

我解决了问题,只需在visual studio 2019中启用您的目录即可


谢谢:)

您在Azure订阅中是否具有创建资源组所需的权限?您是否尝试使用Azure门户创建应用程序服务?您是否解决了问题?如果您需要进一步的帮助,我将很乐意帮助您。@JasonPan我现在遇到了这个问题。做了OP做的,下面建议的,但仍然不起作用。有什么想法吗?@JasonPan Nvm我成功了。我注销了,清除了个人帐户缓存,重新启动了电脑,突然一切又恢复了正常。叹气……虽然这个链接可以回答这个问题,但最好在这里包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,则仅链接的答案可能无效-