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

时间:2016-11-25 10:07:32

标签: .net api azure web deployment

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

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

[更新]

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

的链接

1 个答案:

答案 0 :(得分:1)

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

此答案说明了如何完成:https://stackoverflow.com/a/25278829/1658906

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

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