Установить страницу по умолчанию для веб-приложения .net - PullRequest
3 голосов
/ 08 декабря 2011

Я разрабатываю веб-приложение .net.Если я запускаю сервер разработки в браузере следующим образом:

http://localhost:<host number>/

, я попадаю в список каталогов.Я бы предпочел перейти на определенную страницу по умолчанию.В моем случае он находится в папке Applications / Default / проекта и называется default.aspx.

Я использую .net 2.0 и VS 2005.

Ответы [ 5 ]

4 голосов
/ 18 сентября 2013

Чтобы установить стартовую страницу в asp.net:

  1. Щелкните правой кнопкой мыши в обозревателе решений по имени основной папки.

  2. Выберите страницу свойств. Перед вами появится окно страницы свойств.

  3. Выберите «Начать вариант». Затем выберите переключатель «Определенная страница». Нажмите на кнопку браузера, которая находится сразу после текстового поля конкретной страницы.

  4. Перед вами появится окно «Выберите страницу для запуска». Выберите имя страницы, которую вы хотите установить в качестве начальной веб-страницы. Нажмите «ОК».

  5. Вы должны вернуться к окну «Страницы свойств». Нажмите ОК. Теперь отладим страницу. Вы установили стартовую страницу.

3 голосов
/ 08 декабря 2011

Если вы используете веб-сервер Visual Studio Development, вы не можете указать страницу по умолчанию, которая будет отображаться при переходе к «/». Использовать «Default.aspx» сложно ... это была стандартная страница в течение долгого времени, и не должно быть особых причин отклоняться от нее.

Что вы можете сделать, это создать пустую страницу Default.aspx и выполнить Server.Transfer () при загрузке страницы.

Если вам абсолютно необходимо указать другую начальную страницу, и вы не можете создать страницу Default.aspx, то вы должны отказаться от сервера разработки и выбрать локальное использование IIS или IIS Express, либо должна быть возможность отладки приложений, но может иметь функции, требующие настройки.

3 голосов
/ 08 декабря 2011

В Visual Studio щелкните правой кнопкой мыши файл default.aspx и выберите «Сделать стартовой страницей». Я бы порекомендовал обновить до .NET 4, если это возможно, но для этого потребуется обновить Visual Studio до 2010. 3.5 работает с VS 2008.

2 голосов
/ 08 декабря 2011

Вам необходимо установить начальную страницу.

Выберите страницу aspx, которая будет начальной страницей.

Щелкните правой кнопкой мыши на ней и выберите «Сделать стартовой страницей».

1 голос
/ 08 декабря 2011

Ваш сайт размещен в вашем местном IIS? Другими словами, если вы заходите в IIS на своем компьютере, существует ли веб-сайт или виртуальный каталог для вашего веб-приложения? В этом случае вам может потребоваться убедиться, что в списке документов по умолчанию есть запись для default.aspx.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...