Наш типичный путь к приложению .Net на наших компьютерах: C: \ inetpub \ wwwroot \ NetApps \ AppDir \ OurProduct_Release_18.1 \ SourceDir \ LogOnScreen \ LogOnScreen \ web.config
Путь к приложению .Net, который был запущенпроблема: C: \ inetpub \ wwwroot \ NetApps \ AppDir ** OurProduct_Bad-Missing-path ** \ SourceDir \ LogOnScreen \ LogOnScreen \ web.config
Когда я отлаживаюсь в VS 2015 или VS 2017и код взрывается, я получаю этот экран «Ошибка HTTP 500.19 - Внутренняя ошибка сервера», который появляется вместо указателя в самом коде, говорящего мне, где проблема, и своего рода «трассировка стека».Пожалуйста, посмотрите на скриншот, извините за размытость, я не могу ничего запатентовать, или у меня будут проблемы!
Это началось, когда я снял «OurProduct_Release_18.2» (который сделал товарищ по командеизменил и зафиксировал его, используя VS 2017, который является Framework 4.7 и C # 7.0), и я открыл его, используя VS 2015 (Framework 4.7, а не C # 7.0), и я сделал Rebuild для всего решения.Он пометил некоторый код из-за различий в версии кода C #.Нет, не так ли?
Я удалил версию, которую сбил, начиная с "OurProduct_Bad-Missing-path".Путь к папке «C: \ inetpub \ wwwroot \ NetApps \ AppDir \» всегда остается.Когда мы работаем над чем-то, мы вытягиваем «prod» и вставляем в «AppDir».Это просто prod -lative-path, который мы используем в рабочей среде, поэтому мы и делаем это.
Именно тогда я начал получать окно «Ошибка HTTP 500.19 - Внутренняя ошибка сервера» вместо Visual Studio, просто показывающей мнегде код взрывался каждый раз, когда у меня был код взорвать.Просто типичная работа с кодом: запускать, взрывать, исправлять, запускать, все хорошо, переходить к следующему пункту, запускать, взрывать, исправлять, все хорошо ... и т.д ...
Я сделал сканированиевесь мой жесткий диск для плохого / удаленного пути (фактически только часть «OurProduct_Bad-Missing-path») и нашел его в нескольких местах и файлах.В основном в пути к папке кеша JetBrains Resharper, который я с тех пор удалил.У меня все еще есть проблема.Я нашел это и в website.xml.Я удалил его и перезапустил свою коробку, но проблема все еще осталась.
Теперь это происходит с использованием VS 2015 и VS 2017, поэтому я думаю, что это какая-то проблема IIS.Что я могу сделать, чтобы VS или IIS перестали смотреть на этот путь для экрана SystemError.aspx?
Ошибка HTTP 500.19