1

考虑以下场景

我有一个 webrole 将文件写入一个文件夹 /root/somefolder ,其中 root 是站点的根目录。

webrole 可与 OsFamily="1" (Windows Server 2008 SP2) 一起使用,但无法使用 OsFamily="2" (Windows Server 2008 R2) 写入文件。部署在 Azure 上的相同包。

我知道我应该使用本地存储,而且我知道将文件写入 Web 文件夹是一种反模式。无论如何,假设我对那段代码并不感到自豪,我正在这里寻找一个快速的解决方案。我保证在接下来的将来我会做对的。就在我有空闲时间的时候(笑)。

我想避免让问题变得更糟(提升用户帐户)。我只想知道如何为该文件夹启用写入(避免启动 .bat 会很好)。当然,如果有人能解释为什么 IIS 在操作系统版本之间表现不同,那就太棒了。

4

0 回答 0