2015-12-16 1 views
0

после обновления VS2015 вчера, и я не могу запустить свой проект (Singla страница приложения) больше ... Visual Studio говорит: Не удается подключиться к IIS выразитьНевозможно подключиться к IIS выразить, используя DNX Beta5

Я использую Решение DNX SDK версии: 1.0.0-beta5

enter image description here

И мой project.json является:

enter image description here

Мои ссылки:

enter image description here

Так что все должно быть нормально ??

Что я делаю неправильно?

BR

ответ

1

Вы не поняли, что прямой хостинг IIS больше не поддерживается (и, вероятно, никогда не будет снова)! Это решение команды ASP.Net в Microsoft полностью сосредоточиться на сервере kestrel, который в любом случае необходим для Mac/Linux/Docker. Сосредоточившись на одном сервере, качество повышается для всех. Подобно узлу, Kestrel рекомендует использовать обратный прокси-сервер перед ним. Для этого вы можете использовать свой IIS/nginx/Apache.

Я бы настоятельно рекомендовал вам настроить проект с помощью RC1 и перейти на пустельгу с помощью HTTPPlatformHandler (в VS2015 Update 1, который работает прозрачно с IIS Express для вас). Beta5 очень устарела для многих вещей.

+1

Привет, спасибо за ваш ответ! Я сделал, как вы упомянули, я установил RC1 и сменил server.iis на Server.Kestrel, и он работает :) – user3594184

1

Это может быть возможно, что ваш проект может занять несколько часов, прежде чем он сможет снова запустить.

Во-первых, вы пропустили beta6, beta7, beta8 и теперь мы находимся в RC1.

Проверьте, какое время выполнения вы можете использовать в Visual Studio и убедитесь, что вы используете его с последним.

Как только это будет сделано, убедитесь, что все ваши зависимости, заклейменные beta5, переименованы в соответствующую версию вашей Visual Studio. Возможно, некоторые пакеты были удалены, перемещены классы и многое другое.

Проверить здесь отличия:

+0

Привет, самая высокая версия DNX SDK 1.0.0-beta8. Я изменил его на бета8 везде, кроме project.json, зависимость Microsoft.AspNet.Server.IIS разрешает только до бета7? Когда я это делаю, iis express работает, но vs выпадает из режима отладки сразу после запуска. На выходе DNX жалуется, что не обнаружил или не смог открыть файл PDB. – user3594184