" Дочерние узлы не разрешены ", похоже, является печально известной ошибкой компиляции на веб-сайте Asp.net, если вы выполните поиск в Google.
Среда : WinXp, VS2008 и VS2008 SP1, .NET 3.5 SP1
Поведение : создайте новый веб-сайт Asp.net (не веб-приложение), затем просто создайте его, вы получили ошибку компиляции «Дочерние узлы не разрешены» в файле Web.config в строке, где говорится providerOption name = "CompilerVersion" value = "v3.5" />
Эта проблема возникла после переустановки vs2008. Сейчас многие предлагают исправления, но никто не работает для нас. Только один парень упомянул, что он успешно избавился от этой проблемы, переустановив Windows, но мы не хотим заходить так далеко, если не будем этого делать. Есть еще один человек, который открыл билет в MS, но еще не получил ответ.
Если есть кто-то, кто имеет такую же среду, как мы, и знает, как обойти эту проблему, мы были бы очень благодарны !!!
Редактировать Самая странная часть всего этого - то, что я не знаю, как я это получил. Это совершенно новая коробка и новая установка.