Браузер, отображающий «Список каталогов - /» - PullRequest
3 голосов
/ 21 декабря 2010

Я занимаюсь разработкой самого простого приложения ASP.NET, которое выдает мне досадную ошибку.

У меня есть текстовое поле и кнопочный элемент управления, где я хотел бы, чтобы текст в текстовом поле сохранялся в таблице базы данных при нажатии кнопки. Текст будет распространен в базе данных с помощью службы WCF.

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

Список каталогов - /

Monday, December 20, 2010 10:10 PM        <dir> bin   
Saturday, December 18, 2010 10:10 PM      1,303 MainForm.aspx
Monday, December 20, 2010 10:28 PM        467 MainForm.aspx.cs   
Saturday, December 18, 2010 10:09 PM      2,118 MainForm.aspx.designer.cs
Friday, December 17, 2010 10:25 PM        <dir> obj
Friday, December 17, 2010 10:25 PM        <dir> Properties
Sunday, December 19, 2010 10:09 PM        <dir> Service References
Monday, December 20, 2010 02:01 PM        5,552 SimpleChat.csproj
Monday, December 20, 2010 02:01 PM        1,170 SimpleChat.csproj.user
Sunday, December 19, 2010 10:09 PM        1,810 Web.config
Friday, December 17, 2010 10:25 PM        1,285 Web.Debug.config
Friday, December 17, 2010 10:25 PM        1,346 Web.Release.config

Информация о версии: ASP.NET Сервер разработки 10.0.0.0

С какой стати это происходит?

Я знаю, как обойти, но это утомительно: в MainForm.aspx.cs я комментирую строки, относящиеся к вызову службы, затем перестраиваю решение, раскомментирую вызов службы и снова перестраиваю решение. Тогда все работает, как ожидалось, пока я не столкнулся с следующей ошибкой.

Спасибо за чтение ...; -)

Ответы [ 3 ]

7 голосов
/ 21 декабря 2010

Самое простое решение для вас - щелкнуть правой кнопкой мыши на странице вашего решения, которую вы хотите открыть при запуске проекта, и выбрать «Сделать стартовой страницей»

В приведенном выше примере это будет "MainForm.aspx"

0 голосов
/ 23 мая 2013

@ Ли Бейкер: Если вы наберете каталог (например: http://localhost:1043/projectname/images/), он все равно выдаст каталог

0 голосов
/ 21 декабря 2010

Я не эксперт по ASP, но я бы сказал, что вам не хватает индексной страницы.

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