Мне нужно развернуть свое приложение (старой школы) в Azure, используя инструменты веб-развертывания / Azure Web Accelerator.Я не профессионал Azure, и я не настроил всю среду публикации Azure.Тем не менее я могу опубликовать свое приложение с Visualstudio для Azure.Тем не менее, когда я пытаюсь System.Configuration.ConfigurationManager.AppSettings ["setting"], я получаю пустое значение.Локально в веб-приложении я получаю значение.
Так что я знаю, что «RoleEnvironment.IsAvailable» - это правда, и локальность - это не единственное, что у меня есть.Любая помощь приветствуется
Спасибо, ребята, но я исправил это.Все довольно просто.Azure Web Accelerator был настроен на URL-адресе service.test.com, сайт, который не мог прочитать web.config, представлял собой тот же базовый URL-адрес только виртуального приложения, как service.test.com/shop.
Я изменил service.test.com/shop, чтобы запустить на testshop.shopname.com все работало.Таким образом, в основном вы не можете запускать оба веб-приложения / сайты по одному и тому же URL.