Предположим, у меня есть что-то вроде этого:
string TheFile = HttpRuntime.AppDomainAppPath + "\\SomeDir\\" + TheFilename + ".js";
System.IO.File.WriteAllText(TheFile , SomeText);
Это работает на моей локальной машине: файл создается и отображается в файловой системе и в проводнике решений. Если я развернусь на Azure, будет ли файл записываться только в экземпляре, который запускает этот код, или он будет написан и доступен для всех других экземпляров?
Благодарю.
Если вы не напишите на Azure Drive или его эквивалент, это, конечно, будет ограничено файловой системой экземпляра. Изменения файловой системы экземпляра будут потеряны, если VM сбой, а также в некоторых других случаях, поэтому все, что вам нужно сохранить, должно храниться в надежном хранилище, таком как Azure Blob Storage.