c# - 访问特定文件位置(c :/folder/file) in an Azure website

标签 c# azure azure-storage filepath azure-web-roles

一家公司向我提供了一个包含许多文件的 .dll。 dll使用这种路径“C:/folder/file.config”来访问文件。 我正在通过专用服务器处理 IIS 8,但我想将该项目迁移到 Windows Azure 上。

我知道 Windows Azure 提供虚拟机,但我不会仅仅为了这个需要而使用它。

在我的梦想中,我想使用链接到 Azure 存储的网站,并且位于该网站上的 dll 可以访问其“C:/folder/file.config ”。

Windows Azure 是否有支持基本路径的存储? (“C:/folder/file.config”) 在不使用虚拟机的情况下如何解决这个问题?

最佳答案

出于以下原因,在转向此 Azure 解决方案之前需要谨慎行事:

  1. Azure Web 角色仅对根网站文件夹和子文件夹具有读/写访问权限。不会对任何其他人。
  2. 此外,即使您设法获得了预期文件夹的权限,请记住该实例可以随时回收。这意味着您需要重复创建文件夹结构并将文件放在那里、设置权限等启动任务。
  3. 最后,Web 实例彼此独立,拥有自己的配置文件副本。因此,您需要处理任何同步问题。 (只读不会造成问题)
  4. 文件系统访问需要大量 csdef 配置以及提升的任务。

http://blog.codingoutloud.com/2011/06/12/azure-faq-can-i-write-to-the-file-system-on-windows-azure/

关于c# - 访问特定文件位置(c :/folder/file) in an Azure website,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22956786/

相关文章:

c# - 如何在 asp.net mvc 身份验证中创建和验证用户?

c# - C#中是否继承了隐式/显式转换方法?

c# - Singleton 设计模式是否内置于任何框架中?

azure - Terraform 中一种资源的互斥属性

azure - 升级 SQL Azure 数据库大小

iis - 如何通过wifi访问Azure存储模拟器(本地)?

c# - 将 html 保存到 csv 并使用 Excel 打开

azure - 如何读取 Azure 诊断数据

azure - 如何在从 Azure 存储资源管理器导出时删除 field@type

javascript - Azure 存储身份验证 (JavaScript)