首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在Azure函数中禁用卷影复制?

是否可以在Azure函数中禁用卷影复制?
EN

Stack Overflow用户
提问于 2019-05-07 05:48:26
回答 1查看 107关注 0票数 0

我们正在开发一个新功能,它使用存储在名为“plugins”的目录中的第三方插件。一个特定的插件期望某些文件,如许可证文件,基于程序集的位置值与插件程序集(DLL)在同一目录中。但是,由于卷影复制,许可证文件位于最初部署它的文件夹中,程序集位置值是卷影复制之后的“Temporary ASP.NET Files”子文件夹。有没有办法禁用卷影复制来解决此问题?

我建议插件提供商使用CodeBase而不是Location。他们正在考虑,但我现在必须完成这个功能,所以我迫不及待地想要修改代码。

我现在的愿望是禁用卷影复制,这样程序集的Location属性值就是所有插件文件最初部署到的位置。

EN

回答 1

Stack Overflow用户

发布于 2019-05-07 10:54:48

因为Azure函数不支持web.config,必须找到其他方法来实现它。

在github中有一种方法可以解决这个问题,在这条评论中它说在v2中没有卷影复制,也许你可以试一试。在发布配置文件的Web Deploy pubxml中添加以下指令:

代码语言:javascript
复制
<EnableMsDeployAppOffline>True</EnableMsDeployAppOffline>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56012835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档