Я переезжаю проект ASP.NET с .NET 3.5 для .NET 4.Перемещение проекта ASP.NET для .NET 4
Все прекрасно работает, если я отладки под web.dev (то есть. в Visual Studio [2010]), но как только я попытаюсь запустить это под IIS7 [.5], отладчик не может подключиться. Запуск проекта непосредственно под IIS просто заставляет его отбрасывать 403s (без субкода, поэтому не так много помогает).
Я настраиваю сайт, беря текущий (и рабочий!) Сайт .NET 3.5 и меняя AppPool на единицу с .NET .NET 4. Я подтвердил, что все права доступа к файлам кошерны (по крайней мере, с точки зрения .NET 3.5). Мне кажется, что я пропускаю какой-то шаг конфигурации здесь ...
Сообщение об ошибке при попытке подключить отладчик просто «Невозможно начать отладку на веб-сервере». Не самое полезное сообщение об ошибке в мире.
Непосредственно присоединение к связанному процессу w3wp настоятельно указывает на то, что приложение никогда не скрепляется успешно.
Основной вопрос: как я могу повлиять на это изменение с .NET 3.5 на .NET 4 для проекта, работающего под IIS?
Я бы предположил, что вы также преобразовали проект в VS в .NET 4? – mxmissile
@mxmissile - да, это было бы безопасным предположением. :) –