我们希望在Azure云服务(PaaS)上部署webrole 我们有多个虚拟应用程序具有完全相同的代码库(dll)但不同的web.configs
这导致多次在包中上传相同的dll;导致一个非常大的包文件
有没有办法共享这些“相同”虚拟应用程序的bin文件夹,以最小化包的大小?
问候, 添
答案 0 :(得分:3)
这样,您的部署包不需要包含相同工件的多个副本,并且在初始化角色实例时将设置虚拟应用程序。
答案 1 :(得分:2)
您是否可以根据主机标头或传入请求加载配置设置?
过去,我们在Azure Blob存储中存储了基于主机头加载(然后缓存)的配置设置。这允许您加载同一站点的内容,但该客户端的特定设置除外。
实质上,这是一个多租户应用程序。