![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
Ivankult |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 8.9.2008 Репутация: нет Всего: нет |
народ, подскажите как на IIS разместить web service
--------------------
Стив Макконнелл: «Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете». |
|||
|
||||
login26 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 12.12.2006 Где: Ростов на Дону Репутация: 1 Всего: 1 |
точно так же как веб узел, в чем конкретно заминка?
|
|||
|
||||
Ivankult |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 8.9.2008 Репутация: нет Всего: нет |
заминка в следующем. я разработал веб сервис, созда в IIS виртуальный каталог, указал путь к папке с сервисом, и вроде как все. Далее, я начал делать клиент и несоздается ссылка на веб сервис. В этом и проблема
--------------------
Стив Макконнелл: «Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете». |
|||
|
||||
login26 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 12.12.2006 Где: Ростов на Дону Репутация: 1 Всего: 1 |
какая студия?
|
|||
|
||||
Ivankult |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 8.9.2008 Репутация: нет Всего: нет |
2008
--------------------
Стив Макконнелл: «Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете». |
|||
|
||||
emmanuil |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 380 Регистрация: 9.1.2007 Репутация: нет Всего: 3 |
IIS запущен?
Веб-сервис в браузере открывается без ошибок? ASP.NET зарегестрирован в IIS? Может у тебя есть методы с одинаковым названием? Можно сделать так. Из студии сделай публишь сервиса, студия сама разместит все как надо. Ничего не помогло? Пришли скриншот ошибки со стеком и если можешь то и класс веб-сервиса. Это сообщение отредактировал(а) emmanuil - 3.2.2009, 19:53 |
|||
|
||||
Ivankult |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 8.9.2008 Репутация: нет Всего: нет |
может я вообще все неправильно делаю. давай расскажу что и как делаю. делаю паблишь в одну папку, затем через иис в Default Web Site создаю каталог, пусть sent и указываю путь в ту папку куда я делал паблишь. захожу в браузер пишу http://localhost/sent и получается такя ошибка (скрин в приложении)
Присоединённый файл ( Кол-во скачиваний: 17 ) ![]() --------------------
Стив Макконнелл: «Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете». |
|||
|
||||
emmanuil |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 380 Регистрация: 9.1.2007 Репутация: нет Всего: 3 |
В скриншоте есть ссылка, ты туда ходил? Там написано, что нужно сделать. http://support.microsoft.com/?kbid=267904.
|
|||
|
||||
Ivankult |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 8.9.2008 Репутация: нет Всего: нет |
честно пытался разобраться но не получилось. Может сможете объяснить как надо нормально установить сделанный сервис на IIS. в справке и по данной ссылке разобраться несмог
--------------------
Стив Макконнелл: «Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете». |
|||
|
||||
emmanuil |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 380 Регистрация: 9.1.2007 Репутация: нет Всего: 3 |
Попробуй так.
Запусти Visual Studio 2008 Command Prompt. (Пуск - Программы - Microsoft Visual Studio 2008 - Visual Studio Tools) Введи команду aspnet_regiis -ga user_name, нажми ввод и жди результата. user_name - это имя пользователя или группы, для которых нужно дать доступ к метабазе IIS. На всякий случай перезапусти IIS. После этого попробуй создать клиента (прокси) как раньше в студии. Напиши сюда результат. ![]() ЗЫ: Когда делаешь публишь из студии, то там можно сразу публиковать на IIS. Это сообщение отредактировал(а) emmanuil - 10.2.2009, 18:01 |
|||
|
||||
Ivankult |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 8.9.2008 Репутация: нет Всего: нет |
сделал publish в каталог в иисе напрямую из студии и указал в свойствах стандартный файл и появилась следующая ошибка когда пытался просмотреть сервис через браузер.
Присоединённый файл ( Кол-во скачиваний: 5 ) ![]() --------------------
Стив Макконнелл: «Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете». |
|||
|
||||
emmanuil |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 380 Регистрация: 9.1.2007 Репутация: нет Всего: 3 |
Ivankult, это уже с разметкой дело или в сервисе что-то. Ты сделал как я писал?
Сделай так. Не указывай default.htm. Просто с нуля пробный сервис сделай с методом Hello (или какой там студия генерит по умолчанию). Сделай публишь, или сам сделай виртуальный каталог, и не надо своих примочек типа default.htm. Потом, либо в браузере набери адрес WebService.asmx (у тебя может быт и другое имя файла, расширение должно быть .asmx), либо в ИИС .asmx-файл запусти с помощью браузера. Напиши результат сюда. ![]() Добавлено через 1 минуту и 36 секунд Что за стандартный файл, default.html? В каких свойствах? |
|||
|
||||
Ivankult |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 8.9.2008 Репутация: нет Всего: нет |
та же самая ошибка появляется по адресу типа:http://localhost/webserv1/service1.asmx
Присоединённый файл ( Кол-во скачиваний: 8 ) ![]() --------------------
Стив Макконнелл: «Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете». |
|||
|
||||
emmanuil |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 380 Регистрация: 9.1.2007 Репутация: нет Всего: 3 |
Хм.. может дело в браузере?! Попробуй в IE.
|
|||
|
||||
emmanuil |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 380 Регистрация: 9.1.2007 Репутация: нет Всего: 3 |
![]() Ты все сделал так как я писал? На вопросы то отвечать нужно! Добавлено через 2 минуты и 51 секунду Сам проделал все. Все работает. Что-то не так делаешь наверное. |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |