Здравствуйте. Я ещё совсем новичок, поэтому не судите строго.
Возникли следующие вопросы.
1. В VS 7 пытаюсь создать проект ASP.NET Web Application. Не хочет, говорит:
Web Access Failed.
The default Web access mode for this project is set to file share, but the project folder
at 'http://localhost/WebApplication1' cannot be opened with the path 'FUZZY\\wwwroot$\WebApplication1'.
The error returned was:
Unable to create Web project 'WebApplication1'. The UNC share 'FUZZY\\wwwroot$\WebApplication1' does not exists or you do not have access.
Подскажите, что и как нужно настроить, чтобы проект создавался? Неужели без веб-сервера никак.
На всякий случай — у меня WinXP Professional, Net Framework 1.0, я заведён админом.
2. Как в программе сделать так, чтобы появлялось окно логина IE и чтобы программа получала
доступ к введённым пользователем логину и паролю? Можно примерчик.
Здравствуйте, iFuzzy, Вы писали:
F>Здравствуйте, Dr_Sh0ck, Вы писали:
D_S>>Здравствуйте, iFuzzy, Вы писали:
D_S>>A IIS установлен?
F>А его нужно устанавливать отдельно? Я думал, он идёт в составе Net Framework. F>Итёт ли он в составе Visual Studio?
IIS Идет в составе OS Windows (в WinXP Pro он есть). Включается-выключается в установке-удалении программ — компоненты windows
Любая весть изначально благая, просто ты к этому еще не привык
iFuzzy wrote:
> Здравствуйте, Dr_Sh0ck, Вы писали: > > D_S>Здравствуйте, iFuzzy, Вы писали: > > D_S>A IIS установлен? > > А его нужно устанавливать отдельно? Я думал, он идёт в составе Net Framework. > Итёт ли он в составе Visual Studio?
а вот и не угадал
он идет в составе windows 2000 и старше. Для windows nt workstation надо
устанавливать отдельно, но думается это не актуально...
Чтобы поставить IIS на 2000 ступай в Add/Remove programs, Add/remove
windows components и там выбирай.
Здравствуйте, iFuzzy, Вы писали:
F>Здравствуйте. Я ещё совсем новичок, поэтому не судите строго.
F>Возникли следующие вопросы.
F>1. В VS 7 пытаюсь создать проект ASP.NET Web Application. Не хочет, говорит:
F>Web Access Failed. F>The default Web access mode for this project is set to file share, but the project folder F>at 'http://localhost/WebApplication1' cannot be opened with the path 'FUZZY\\wwwroot$\WebApplication1'. F>The error returned was:
F> Unable to create Web project 'WebApplication1'. The UNC share 'FUZZY\\wwwroot$\WebApplication1' does not exists or you do not have access.
F>Подскажите, что и как нужно настроить, чтобы проект создавался? Неужели без веб-сервера никак. F>На всякий случай — у меня WinXP Professional, Net Framework 1.0, я заведён админом.
F>2. Как в программе сделать так, чтобы появлялось окно логина IE и чтобы программа получала F>доступ к введённым пользователем логину и паролю? Можно примерчик.
F>Заранее большое спасибо.
Необходимо поставить Web — сервер IIS (идет в поставке винды)
Без сервера никак.
Идеалогия веб-программирования вкратце: Браузер посылает http запрос веб-сервуру, тот его обрабатывает (транслирует скрипты, запускает dll и т.д.) в итоге готовит обычный текстовый html файл, который и высылает браузеру.
VS работает через http при создании проекта и его открытии, а обрабатывать (без веб-серверу) некому.
Советую почитать какие нибудь книжки, где есть основы web-программирования (vb.net, c#, asp.net и т.д.).
Здравствуйте, Dr_Sh0ck, Вы писали:
D_S>Здравствуйте, iFuzzy, Вы писали:
F>>Спасибо, разобрался! F>>А как быть со вторым вопросом?
D_S>Он довольно неконкретный. Уточни.
Прежде, чем приступить к работе с нашим Web-приложением, пользователь должен ввести свой логин и пароль в браузере. В IE есть стандартный диалог аутентификации (ввод логина и пароля). Вопрос в том, как вызвать этот диалог из приложения.
Здравствуйте, iFuzzy, Вы писали:
F>Прежде, чем приступить к работе с нашим Web-приложением, пользователь должен ввести свой логин и пароль в браузере. В IE есть стандартный диалог аутентификации (ввод логина и пароля). Вопрос в том, как вызвать этот диалог из приложения.
Включить basic/digest/windows authentication в IIS в зависимости от того каким будет доступ к приложению.
Однако, у меня возник ещё один вопрос. Можно ли разрабатывать Web-приложения на машине,
не подключенной к локальной сети? Дома у меня именно такая ситуация. WinXP c установленными IIS и VS7. При попытке создать новый проект ругается на настройки прокси. Вот мне и интересно, возможно ли при необходимых настройках системы заставить проект создаваться, или без сети не стоит даже пытаться?
Здравствуйте, iFuzzy, Вы писали:
F>Здравствуйте. Ещё раз спасибо всем ответившим.
F>Однако, у меня возник ещё один вопрос. Можно ли разрабатывать Web-приложения на машине, F>не подключенной к локальной сети? Дома у меня именно такая ситуация. WinXP c установленными IIS и VS7. При попытке создать новый проект ругается на настройки прокси. Вот мне и интересно, возможно ли при необходимых настройках системы заставить проект создаваться, или без сети не стоит даже пытаться?
Попробуй при создании проекта заменить localhost на имя компьютера...
Здравствуйте, iFuzzy, Вы писали:
F>Здравствуйте. Ещё раз спасибо всем ответившим.
F>Однако, у меня возник ещё один вопрос. Можно ли разрабатывать Web-приложения на машине, F>не подключенной к локальной сети?
Я хочу изучать ASP.net, но на моем компъютере установлена
лицензионная WindowsXP Home Edition, которая не включает Internet
Information Server, хотя при покупке компъютера меня заверяли, что эта система обладает всеми необходимыми возможностями для студента. Как быть теперь, можно ли обеспечить какую-то поддержку для работы в ASP, кроме установки другой ОС ?
Здравствуйте, Aniz! Вы писали:
A> Я хочу изучать ASP.net, но на моем компъютере установлена A> лицензионная WindowsXP Home Edition, которая не включает Internet A> Information Server, хотя при покупке компъютера меня заверяли, что эта A> система обладает всеми необходимыми возможностями для студента.
Нашел кому верить. Они небось и слова то такого не знают.
A> Как быть теперь, можно ли обеспечить какую-то поддержку для работы в A> ASP, кроме установки другой ОС ?
Здравствуйте, Aniz, Вы писали:
A>Я хочу изучать ASP.net, но на моем компъютере установлена A>лицензионная WindowsXP Home Edition, которая не включает Internet A>Information Server, хотя при покупке компъютера меня заверяли, что эта система обладает всеми необходимыми возможностями для студента. Как быть теперь, можно ли обеспечить какую-то поддержку для работы в ASP, кроме установки другой ОС ?
Здравствуйте, Aniz, Вы писали:
A>Я хочу изучать ASP.net A>Как быть теперь, можно ли обеспечить какую-то поддержку для работы в ASP, кроме установки другой ОС ?
Из отличных редакторов посмотрите WEB Matrix от MS. Бесплатный , качать с ASP.NET (1.3 Мб). Имеет встроенный ВЕБ-сервер, так что никакой IIS не нужен.
Здравствуйте, Aniz, Вы писали:
A>Я хочу изучать ASP.net, но на моем компъютере установлена A>лицензионная WindowsXP Home Edition, которая не включает Internet A>Information Server, хотя при покупке компъютера меня заверяли, что эта система обладает всеми необходимыми возможностями для студента. Как быть теперь, можно ли обеспечить какую-то поддержку для работы в ASP, кроме установки другой ОС ?
Если мне не ошибает память есть такой — Сassini web server, лежит где-то тут в закачках, но сам ни разу не пробовал , а вообще зачем лицензионная версия? Ты же студент, а студентам все можно .