Вопрос

У меня загруженная бета -версия IIS Express на Winxp. У меня нет VS2010.

Как мне настроить VS2008 для запуска бета -версии IIS Express при отладке/запуске сайта?

Это было полезно?

Решение

Следующее, кажется, работает для IIS Express, запускающегося из командной строки:

  1. Открыть Properties для веб -сайта

  2. Выбирать Start Options

  3. Под началом действия выберите Start External Program, поставить путь к iisexpress.exe (C:\Program Files (x86)\IIS Express\iisexpress.exe)

  4. Аргументы командной строки: /path: {path to Project Solution} /clr:3.5

  5. Под Server, Выбрать Use Custom Server

  6. Базовый URL: http://localhost:8080/ (По умолчанию для IIS Express вы можете изменить это с помощью аргументов командной строки)

  7. Важный! Снимите все под Debuggers В противном случае вы получите ошибку «Невозможно начать отладку на веб -сервере ...»

Информацию о запуске с использованием файла конфигурации можно найти на этом сайте: Отладка вашего веб -проекта .NET с IIS Express [Tips & Tricks. Анкет Это специфично VS2010, но я подозреваю, что то же самое будет работать в 2008 году.

Другие советы

Я пытаюсь сделать то же самое, как и будет Нет прямой интеграции VS2008 для IIS Express (Они только что добавили его в бета -версию VS2010 SP1), чтобы использовать ее для тестирования/разработки, вам нужно сделать следующее.

  1. Запустите веб -сайт в iisexpress, используя следующую командную строку (Параметры командной строки iisexpress), изменить $ (projectDir), чтобы быть тем, что вам нужно.

    «%Programfiles% /IIS Express /iisexpress.exe» /Path: $ (ProjectDir) /Port: 4326 /Clr:V2.0

  2. Прикрепите отладчик Visual Studio к процессу iisexpress.exe

  3. Просматривать http: // localhost: 4326 или щелкните правой кнопкой мыши значок iisexpress Systray и выберите свой сайт

Примечание: я попытался подключить это как событие после сборки в Visual Studio, но если вы используете CMD выше, то VS2008 висит, пока IISEXPRESS не завершится. Я также пытался использовать это с start /b Или размещение CMD в пакетный файл и попытка начать это, но ни один из вариантов не работает.

Спасибо

Кит

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top