WebService не работает как ожидалось...

 
0
 
.NET
ava
Dayana | 21.12.2004, 18:03
Пробую создать простейший WebService на C# в среде Delphi 2005. Делаю так, как рассказал Kurt вот здесь. Также прочла статью здесь. Вообщем вроде бы ничего сложного. Но когда я запускаю у себя под Дельфи, то браузер пишет, что не может открыть страницу, где адрес, например такой http://localhost/NewWebServiceApplication/WebService1.asmx. А в Дельфи возвращается ошибка:
Unable to start debugging on the web server. Unable to attach to ASP.NET worker process (typically aspnet_wp.exe or w3wp.exe)

А когда я пробую зайти с другого компьютера, то получаю не ожидаемую страницу с описанием веб сервера и ссылкой на описание метода, а вот такой текст

<%@ WebService Language="C#" Debug="true" Codebehind="WebService1.asmx.cs" Class="NewWebServiceApplication.WebService1" %>

А если я захожу просто через браузер у себя же на компе, то мне вообще предлагается либо открыть, либо сохранить файл WebService1.asmx.

Как можно это исправить и почему так происходит?

Спасибо!
Ответы (5)
ava
arilou | 21.12.2004, 18:18 #
Цитата (Dayana @ 21.12.2004, 18:03)
А когда я пробую зайти с другого компьютера, то получаю не ожидаемую страницу с описанием веб сервера и ссылкой на описание метода, а вот такой текст

<%@ WebService Language="C#" Debug="true" Codebehind="WebService1.asmx.cs" Class="NewWebServiceApplication.WebService1" %>


Попробуй выполнить такую команду:
c:\windows\microsoft.net\<your .NET version>\aspnet_regiis.exe -i. это должно помочь.

Цитата (Dayana @ 21.12.2004, 18:03)
Unable to start debugging on the web server. Unable to attach to ASP.NET worker process (typically aspnet_wp.exe or w3wp.exe)

Насчет этого не уверен, но обычно такая ошибка вылазит, когда текущий пользователь, под которым ты работаешь, не добавлен в группу Debugger Users на компьютере.
ava
Dayana | 21.12.2004, 19:08 #
arilou, спасибо! smile Заработало!

А насчет
Цитата


Unable to start debugging on the web server. Unable to attach to ASP.NET worker process (typically aspnet_wp.exe or w3wp.exe)


так я захожу как администратор и больше пользователей у меня не определено.
А где находится группа Debugger Users?
ava
arilou | 21.12.2004, 19:15 #
Какая версия Винды?
ava
Dayana | 21.12.2004, 19:21 #
Windows XP
ava
arilou | 21.12.2004, 19:24 #
Control Panel->User account->Advanced->Advanced->Groups->Add to group
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
  Dayana   arilou
advanced
Отправить