假设我有这样的东西:
string TheFile = HttpRuntime.AppDomainAppPath + "\\SomeDir\\" + TheFilename + ".js";
System.IO.File.WriteAllText(TheFile , SomeText);这在我的本地机器上是可行的:文件是在文件系统和解决方案资源管理器中创建和可见的。如果我部署在Azure上,文件将只写在运行此代码的实例上,还是会在所有其他实例上被写入和可用?
发布于 2014-07-24 06:28:39
除非您写入Azure驱动器或类似的内容,否则更改当然将仅限于实例文件系统。如果VM崩溃,以及在其他一些情况下,实例文件系统更改将丢失,因此您需要保存的内容应该存储到持久存储中,例如Azure Blob存储。
https://stackoverflow.com/questions/24921035
复制相似问题