如何在Visual Studio Mac中导入发布配置文件

3
默认情况下,在发布菜单中看不到我的应用服务,因为我有两个订阅,而默认的订阅不是我所需的应用服务。由于那里没有更改订阅的选项,也没有导入配置文件的选项,我只能创建一个新的应用服务。
在那里,我可以切换订阅以查看我的服务是否存在,因为尝试使用该名称已经被占用。
我已经下载了配置文件 - 真的必须有一种方法来手动将其提供给它,也许是在终端上。我该怎么做?

1
我认为,如果您在 Properties/PublishProfiles 目录中创建一个带有正确订阅信息的新 .pubxml 文件,那么 Visual Studio for Mac 将会识别它并在发布菜单中显示。您可能需要关闭并重新打开解决方案才能看到它。 - Matt Ward
我的答案是在Windows上使用VS。因为我没有在Mac上使用过VS,所以我不确定它们的布局是否一致。给出的答案供您参考,希望能帮到您。:) - Cindy Pau
2
目前,VS Mac不支持创建或编辑自定义发布配置文件。 - Matt Ward
官方功能请求系统中有一位开发者的评论称,该功能在2017年正在开发中,另一位开发者则表示该功能已经在2019年初准备好了下一个版本。我想知道为什么它没有被采纳。 - roberto tomás
@MattWard 随意将您的初始评论发布为答案。 - roberto tomás
1个回答

1

我能够使用Matt Ward的部分解决方案发布我的网站,但不仅如此:

我认为,如果您在Properties/PublishProfiles目录中创建一个新的.pubxml文件,并提供正确的订阅信息,则Visual Studio for Mac将会捕获它并在发布菜单中显示它。您可能需要关闭并重新打开解决方案才能看到它。- Matt Ward Feb 13 at 16:31

  1. 将PublishProfile.xml复制到Properties/PublishProfiles
  2. Solution -> publish (我的情况下,Visual Studio没有选择我的设置*) 发布到Azure。
  3. 选择正确的Azure服务并点击发布。

*即使我尝试了Windows解决方案,例如重新启动Visual Studio和其他常规Windows解决方案。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接