2015-10-22 4 views
2

Есть ли способ разработки приложения ASP.NET MVC 6 beta 8 в IIS без необходимости публикации приложения?ASP.NET MVC 6 с использованием IIS для разработки без публикации

После установки модуля httpPlatform я могу указать IIS на опубликованное приложение.

Но как вы можете указать IIS, чтобы сказать свое визуальное решение для студии wwwroot, чтобы вы могли разрабатывать и видеть изменения, которые вы делаете, не имея необходимости публиковать их?

Возможно ли это, как вы могли бы разработать asp.net MVC 5 приложений? Для разработки IIS Express и Kestrel предпочтительнее?

Update: Я пытался запустить обе команды, как отладчик показывает VS.NET, но я все еще получаю недопустимый шлюз enter image description here

enter image description here

+0

Не уверен, что IIS , но вы можете указать IIS Express в каталог и запустить его как сайт. Ознакомьтесь с [этой страницей] (http://www.iis.net/learn/extensions/using-iis-express/running-iis-express-from-the-command-line), чтобы узнать подробности, как внизу. Вот пример: 'iisexpress/path: c: \ myapp \'. Затем вы можете перейти на localhost: 8080 (использует порт 8080 по defualt). – agileMike

+2

Благодарим за это, да IIS Express работает, но то же самое не работает для IIS по какой-либо причине, если я не опубликую сайт – DotnetShadow

+0

. Я практически уверен, что IIS больше не может использоваться для локальной разработки. К счастью, IIS Express оказался надежным, и через пару месяцев под моим поясом я не сталкивался с какими-либо различиями. В эти дни единственный раз, когда я развертываю локальный IIS, я сталкиваюсь с проблемой развертывания. –

ответ

0

Для всех, кто заинтересован, чтобы получить эту работу, так что у вас есть редактировать и продолжать опыт и не нужно вручную создать или опубликовать свой сайт и работать против исходного кода: https://github.com/tuespetre/dnx-watch-iis

0

Вы должны прочитать this.

В настоящее время я использую Visual Studio 2015 для разработки приложений MVC 6 (beta8), и у вас нет проблемы, которую вы описываете. Приложение MVC 6 имеет файл, который по умолчанию указывает на папку wwwroot (я не помню сейчас имя файла), поэтому у вас не должно быть проблем с кодом изменения и нажмите F5, чтобы увидеть изменения без публикации.

+0

Я посмотрю, смогу ли я найти этот файл, потому что я изо всех сил стараюсь, чтобы все это работало. Пожалуйста, посмотрите мой обновленный вопрос для скриншотов – DotnetShadow

+1

[Здесь] (https://github.com/aspnet/Home/issues/1000) Я нашел парня, у которого была такая же проблема, и решила его. – Franco

+0

Спасибо за вашу помощь в этом вопросе, вы оказали большую помощь – DotnetShadow

Смежные вопросы