Проект Visual Studio ASP.NET MVC: настройка начального URL
Рассмотрим проект ASP.NET MVC 2 с VS 2010. Цель состоит в том, чтобы установить "начальный URL" при запуске/отладке с помощью встроенного веб-сервера Cassini VS.
Ввод URL-адреса, который я хочу загрузить, в типичном и действительном формате controller/action
, VS 2010 предоставляет это исключение.
![alt text]()
Пробованные средства защиты:
- запуск URL-адреса с косой чертой и без нее
- завершение URL с косой чертой и без нее
Вопрос:. Как вы можете указать начальный URL для проекта MVC 2?
Технологии:
- Visual Studio 2010
- ASP.NET MVC 2
Разрешение: Я использовал неправильное поле в параметрах запуска. Необходимо было указать поле Конкретная страница "с относительным URL-адресом, а не URL-адрес запуска.
Ответы
Ответ 1
Стартовый URL должен быть полным URL-адресом и не используется часто. Это предназначено для тестирования веб-сервисов, открывая страницу, которая вызывается в службу, но не является частью самого приложения.
Если вы просто хотите начать с определенной страницы своего приложения, которое вам кажется, как вы хотите, затем используйте поле "Специфическая страница" и введите свой относительный URL.
Здесь страница документа о параметрах запуска проекта.
Ответ 2
Используйте Стартовая страница\ Конкретная страница - НЕ НАЧАТЬ URL - и укажите свой URL без косой черты.
Это должно сделать это за вас.
Ответ 3
Я искал аналогичное решение для VS2015. Если кто-то читает это, и вы просто хотите запускать/отлаживать через Visual Studio 2015 без необходимости присоединяться к процессу, и вы с удовольствием запускаете Local IIS вместо Cassini или IIS Express, вы можете установить конфигурацию следующим образом:
![введите описание изображения здесь]()
Ответ 4
Я только что удалил файлы с расширением .user в своем веб-проекте, а карта решений и проблема решена. Попытайтесь закрыть свое решение в Visual Studio и взять резервную копию файлов, которые вы сначала удалите.