我已使用Visual Studio Code构建了Angular应用程序,并已被指示使用提供的.publishsettings文件将其部署到Azure。我为实现这一目标所做的尝试失败了。为了部署Web应用程序,我是否需要除.publishsettings文件和Azure帐户以外的任何内容?我在网上找到的大多数教程都是针对常规Visual Studio的。任何帮助表示赞赏。
编辑:添加了更多我在评论中发布的信息,因此它不会丢失:
我已成功部署到Azure仪表板上的新创建的新Azure应用。关键是,我需要将Angular应用程序部署到已经创建的Azure应用程序中,并部署到客户的帐户中。因此,为什么为我提供了.publishsettings文件。
首先,我尝试使用Azure App Service扩展,事实证明这是徒劳的。
我还尝试将项目转移到Visual Studio社区,因为将publish.settings导入其中似乎比较容易。但是,Mac版本似乎没有此功能。
最终,对我有用的方法如下:
打开publish.settings文件,并从中获取FTP主机,登录名和密码。
安装了第三方FTP客户端,并使用先前的信息将Web应用程序构建文件夹手动上载到所需的目的地。
我相信客户端可以为Azure帐户授予权限,以便使用Azure App Service扩展直接从Visual Studio Code上传。但是,如果他们不愿意或不能这样做,FTP方法似乎是获得相同结果的唯一方法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句