Мы используем Visual Studio 2008 на IIS 7, и на некоторых машинах у нас возникают проблемы с тем, чтобы Visual Studio распознала наш веб-сайт как веб-сайт IIS. На большинстве машин он настроен правильно, отображается и работает под http://localhost/websitename., но на нескольких машинах - используя один и тот же файл решения - он загружает его как сайт directory / asp.net: в VS он выглядит как c: ... \ foldername, и при запуске оно выглядит как http://localhost:randomportnumber/websitename.
Мы попытались удалить, а затем повторно добавить сайт через Файл-> Открыть сайт-> Локальный IIS, но когда мы выбираем сайт, он автоматически меняет его на сайт asp.net.
Заранее спасибо.
Когда вы отлаживаете веб-сайт и видите нечетный номер порта после локального, вы запускаете веб-сервер Visual Studio Cassini, а не через IIS.
Вы можете настроить это, когда зайдете в настройки свойств на вашем сайте.
В свойствах проекта вы можете указать, следует ли использовать IIS или встроенный сервер ASP.NET.