如何仅向客户提供 dll 和静态文件以部署到 Azure

问题描述 投票:0回答:1

我创建了一个 .net Web API 项目,我希望将 dll 提供给一些客户,以便他们可以将其作为 Web 应用程序部署到 azure。

虽然azure似乎期待解决方案并在那里构建它。有办法吗?

[更新]

我们可以将托管在 GitHub 存储库上的 ASP.Net 应用程序作为应用服务直接部署到 Azure。 Azure 应用服务自动检测项目类型并在隔离 VM(共享/专用)中部署 Web 应用。因此,我们可以发布包含 dll 和配置文件的 GitHub 存储库,并与客户共享。这还具有轻松向此类客户推送更新的额外优势。这是write up的链接。

.net azure deployment
1个回答
1
投票

您的客户可以使用发布凭据通过 FTP 连接到 Web 应用程序,并将文件放在那里。

这个答案显示了这是如何完成的:https://stackoverflow.com/a/25278829/1658906

另一种选择是使用 OneDrive 或 Dropbox 等在 Web 应用程序中进行持续部署。这允许您同步文件夹,例如OneDrive 到 Web 应用程序。

虽然我不确定为什么他们不能在新门户中为您提供 RBAC 访问权限,以便您可以进行部署。

© www.soinside.com 2019 - 2024. All rights reserved.