我想将我的 MVC 4 应用程序移动到 Azure,并且除了基本的 Azure Web 角色之外不会产生其他数据存储成本。目前,我将 Elmah 日志作为 xml 文件存储在 app_data 目录中。我还在那里保存了其他序列化数据文件。
在 Azure 中,我必须使用 LocalStorage,它适用于除 Elmah 之外的所有内容。Elmah 根据 web.config 中的 UNC 路径确定 xml 文件的存储位置,而不是文件路径。
反正有没有改变elmah参与Azure的localstorage模型?如果没有,我唯一的选择是内存中,当应用程序关闭或部署循环时会丢失。