Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 21.07.2011
Сообщений: 15

Проблема с созданием Web Service

31.07.2011, 16:17. Показов 1848. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создал страницу a.asmx под Inetpubwwwroot :

VB.NET
1
2
3
4
5
6
7
8
9
<%@ WebService Language='VB' Class='a' %>
 
Imports System.Web.Services
 
public Class a : Inherits WebService
    <WebMethod()> Public Function f(intA as Integer, intB as Integer) as Integer
        Return (intA + intB)
    End Function
End Class
Хочу протестировать метод f web службы в IE: http://localhost/a.asmx. Получаю стандартную интерфейсную страницу со ссылками Service Description и f. По ссылке f попадаю на страницу ввода параметров. Ввожу их и получаю:

System.IO.FileNotFoundException: File or assembly name ollyiscp.dll, or one of its dependencies, was not found.
File name: 'ollyiscp.dll'
at System.Reflection.Assembly.nLoad(Assembl yName fileName, String codeBase, Boolean isStringized, Evidence assemblySecurity, Boolean throwOnFileNotFound, Assembly locationHint, StackCrawlMark& stackMark)
at System.Reflection.Assembly.InternalLoad( AssemblyName assemblyRef, Boolean stringized, Evidence assemblySecurity, StackCrawlMark& stackMark)
at System.Reflection.Assembly.Load(Assembly Name assemblyRef, Evidence assemblySecurity)
at System.CodeDom.Compiler.CompilerResults. get_CompiledAssembly()
at System.CodeDom.Compiler.CompilerResults. get_CompiledAssembly()
at System.Xml.Serialization.Compiler.Compil e()
at System.Xml.Serialization.TempAssembly..c tor(XmlMapping[] xmlMappings)
at System.Xml.Serialization.XmlSerializer.F romMappings(XmlMapping[] mappings)
at System.Web.Services.Protocols.XmlReturn. GetInitializers(LogicalMethodInfo[] methodInfos)
at System.Web.Services.Protocols.XmlReturnW riter.GetInitializers(LogicalMethodInfo[] methodInfos)
at System.Web.Services.Protocols.MimeFormat ter.GetInitializers(Type type, LogicalMethodInfo[] methodInfos)
at System.Web.Services.Protocols.HttpServer Type..ctor(Type type)
at System.Web.Services.Protocols.HttpServer Protocol.Initialize()
at System.Web.Services.Protocols.ServerProt ocolFactory.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing)

=== Pre-bind state information ===
LOG: Where-ref bind. Location = C:WINDOWSTEMPollyiscp.dll
LOG: Appbase = file:///c:/inetpub/wwwroot
LOG: Initial PrivatePath = bin
Calling assembly : (Unknown).
===

LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind).
LOG: Attempting download of new URL file:///C:/WINDOWS/TEMP/ollyiscp.dll.
Подскажите, пожалуйста, в чем может быть проблема?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.07.2011, 16:17
Ответы с готовыми решениями:

Проблема с созданием web Service
У меня такая проблема, создаю в Visual Studio 2005 проект Web Service ASP.NET и сохраняю проект в localhost , а не в файловой системе, ...

Проблема с web service consumer
Добрый день, коллеги! Имеется web service consumer: В итоге, когда вызываю сервис Function getprodmod(lotusID As XSD_STRING) As...

проблема со связкой Lotus -web-service
Добрый день!! Я хочу из лотуса вызвать сторонний web-service. Написал агента, он нормально работал. Потом на сервере,на котором...

6
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
31.07.2011, 17:16
У меня твой пример работает без ошибок.
Поищи на диске файл ollyiscp.dll. Может в его свойствах удастся понять что это такое. Но файл точно нестандартный.
0
0 / 0 / 0
Регистрация: 21.07.2011
Сообщений: 15
31.07.2011, 18:31  [ТС]
У меня этого файла нет на диске. 'Но файл точно нестандартный' - имеется ввиду, что у тебя его тоже нет? Я .Net ставил с Microsoft VisualStudio.net Enterprise Architect 8.0 (8CD). Ставил те компоненты, что предлагались по умолчанию.
0
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
31.07.2011, 18:39
У меня его нет. И этого файла нет в MS DLL help database.
0
0 / 0 / 0
Регистрация: 21.07.2011
Сообщений: 15
31.07.2011, 19:01  [ТС]
Это имя генерится компьютером - оно каждый раз разное. Наверное какая-нибудь временная компиляция, которая у меня почему-то не создается.
0
4 / 4 / 0
Регистрация: 15.10.2008
Сообщений: 282
31.07.2011, 20:11
>>Это имя генерится компьютером - оно каждый раз разное. Наверное какая-нибудь временная компиляция, которая у меня почему-то не создается.

Тoгдa стрaннoе местo где прoгрaммa ищет эту временную кoмпиляцию. Пo умoлчaнию oнa дoлжнa быть в 'WindowsMicrosoft.NetFramework[framework version]Temporary ASP.Net Files'. Нaскoлькo я знaю эту временную директoрию мoжнo изменить если зaдaть в machine.config фaйле aтрибут 'tempDirectory'.
0
0 / 0 / 0
Регистрация: 21.07.2011
Сообщений: 15
01.08.2011, 15:31  [ТС]
Я разобрался в чем дело. Добавил права на чтение и исполнение каталога C:/WINDOWS/TEMP учетной записи Network Service. Это решило проблему. Почему только это все приходится делать руками? Спасибо всем отвечавшим.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.08.2011, 15:31
Помогаю со студенческими работами здесь

Web приложение, web-service
Люди умные, добрые. Срочно нужна помощь. В общем, представьте , что вам надо по курсовой разработать web-сервис. Я по глупости думал, что...

Web-service
Добрый день! Люди кто нибудь писал веб-сервис? Помогите пожалуйста! &lt;?php $client = new...

Web Service
Всем привет! Вопрос следующий: Когда вызываю сервис (для теста через лотусиного агента) и указываю параметры начинает ругатся на...

Web Service
Всем доброго времени суток. Работаю с 6.5 лотусом... Вычитал вот данную вещь даже забыл где уже... помоему в жж у кого то из форума)) ...

New service -> new web
Привет, киберфорум. В общую тему меня не пускают, напишу тут. Запиливаю массовый (ожидаемо) сервис, уровня соц.сети/поисковика. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru