IIS Express без настроек приложения - PullRequest
3 голосов
/ 30 марта 2011

Я использую веб-приложение .NET 4.0. В IIS Express (и только IIS Express) ни один из моих APPSettings не считывается в коллекцию AppSettings. Когда я просматриваю эту коллекцию, она пуста, хотя у меня есть около 15 настроек приложения в web.config. Есть предположения о том, что происходит?

Это проект веб-приложения. Я использую преобразования web.config, но считаю, что они используются только при публикации.

Ответы [ 2 ]

4 голосов
/ 06 апреля 2011

Одна вещь, которую я обнаружил, которая может привести к тому, что appsettings не загружается, это наличие виртуального каталога, вложенного в другой каталог

http://localhost:8181/xproject/mysite

изменив его на

http://localhost:8181/xproject_mysite

исправил это для меня.

Я понятия не имею, почему.

0 голосов
/ 30 марта 2011

Убедитесь, что элемент appSettings в web.config является дочерним элементом элемента конфигурации.

...