【发布时间】:2012-11-05 17:36:58
【问题描述】:
我想将我的 MVC 4 应用程序迁移到 Azure,并且除了基本的 Azure Web 角色之外不会产生其他数据存储成本。目前,我将 Elmah 日志作为 xml 文件存储在 app_data 目录中。我还在那里保存了其他序列化的数据文件。
在 Azure 中,我必须使用 LocalStorage,它适用于除 Elmah 之外的所有内容。 Elmah 根据 web.config 中的 UNC 路径确定 xml 文件的存储位置,而不是文件路径。
有没有办法改变elmah参与Azure的localstorage模式?如果没有,我唯一的选择是内存中,当应用程序关闭或部署循环时会丢失。
【问题讨论】:
-
我应该说我使用的是 Azure sdk 1.8。在相关说明中,如果我不能在 Azure 上使用,为什么 azure 云项目的 mvc 项目有 app_data 文件夹?
-
我可以在我的 Asp.net mvc4 Azure Web 角色中使用 App_Data,但我看不出无法使用它的原因。你能分享一下你得到了什么错误吗?
标签: xml azure web-config elmah