Я пытаюсь прочитать несколько файлов sql из каталога в роли рабочего агента azure. Вот мой код,Чтение файла каталога в роли рабочего агента облачной службы azure
string appRoot = Environment.GetEnvironmentVariable("RoleRoot");
string pathToFiles = Path.Combine(appRoot + @"\", @"approot\SQLScript\");
if (Directory.Exists(pathToFiles))
{
}
Я поместил несколько SQL файлов в SQLScript каталога с копии всегда варианта, так что он копирует те файлы в каталоге бен.
Код работает нормально, когда я отлаживаю локальную машину. Но он не работает на лазури.
Это условие не на лазури,
if (Directory.Exists(pathToFiles)) { }
Ваша конструкция пути действительна. У вас RDP'd в экземпляр, чтобы убедиться, что файлы находятся там, где вы считаете, что они должны быть? –