Форум программистов, компьютерный форум, киберфорум
Наши страницы

Visual Basic .NET

Войти
Регистрация
Восстановить пароль
 
Barrymore
0 / 0 / 0
Регистрация: 21.07.2011
Сообщений: 15
#1

Проблема с созданием Web Service - Visual Basic .NET

31.07.2011, 16:17. Просмотров 951. Ответов 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(AssemblyName 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(AssemblyName assemblyRef, Evidence assemblySecurity)
at System.CodeDom.Compiler.CompilerResults.get_CompiledAssembly()
at System.CodeDom.Compiler.CompilerResults.get_CompiledAssembly()
at System.Xml.Serialization.Compiler.Compile()
at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings)
at System.Xml.Serialization.XmlSerializer.FromMappings(XmlMapping[] mappings)
at System.Web.Services.Protocols.XmlReturn.GetInitializers(LogicalMethodInfo[] methodInfos)
at System.Web.Services.Protocols.XmlReturnWriter.GetInitializers(LogicalMethodInfo[] methodInfos)
at System.Web.Services.Protocols.MimeFormatter.GetInitializers(Type type, LogicalMethodInfo[] methodInfos)
at System.Web.Services.Protocols.HttpServerType..ctor(Type type)
at System.Web.Services.Protocols.HttpServerProtocol.Initialize()
at System.Web.Services.Protocols.ServerProtocolFactory.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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.07.2011, 16:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проблема с созданием Web Service (Visual Basic .NET):

Как изменить название службы в Web service? - Visual Basic .NET
Здравствуйте. Я реализовываю web service на visual studio 2010. Не могу ни как найти информацию как изменить binding, как изменить...

Как общаться с Web Service-ом ? - .NET
привет. Я сделал простенький Web Service (на C#) и клиента (на C#) проверил что все работает (Win2000). Теперь у меня стоит задача...

The Web server reported the following error when attempting to create or open the WEB project located at the following URL:... - .NET
Привет всем. Установил на 2003сервере Visual Studio Net - 2003. Решил создать новый проект для C# web Aplication (проще говоря Веб...

Обращение к Web-камере пользователя в Web-Application. - .NET
У пользователей Web-аппликации (которую мы разрабатываем) имеются Web-камеры. Пользователь нажимает какую-то кнопку в Аппликации и она...

Залить картинки по ftp с созданием папки - Visual Basic .NET
Необходимо залить картинку по ftp с созданием папки. Картинка заливается нормально, но вот папку не знаю как создать. Картинку...

Система тестирования на основе IIS-сервера. Проблемы с созданием проекта. - .NET
Хочу создать систему тестирования на основе IIS-сервера,которая в качестве ресурсов тестов использовала бы XML с соблюдением спецификации...

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

Т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
Barrymore
0 / 0 / 0
Регистрация: 21.07.2011
Сообщений: 15
01.08.2011, 15:31  [ТС] #7
Я разобрался в чем дело. Добавил права на чтение и исполнение каталога C:/WINDOWS/TEMP учетной записи Network Service. Это решило проблему. Почему только это все приходится делать руками? Спасибо всем отвечавшим.
0
01.08.2011, 15:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.08.2011, 15:31
Привет! Вот еще темы с ответами:

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

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

Проблема с созданием экземпляра БД - Oracle
Стоит Oracle 7.3 и windows XP имеется в наличии 1) холодный бекап базы 2) init.ora 3) create.sql-сценарий 4)...

Проблема с созданием формы - Lazarus
Нужно создать дополнителную форму, которая появится при нажатии на кнопку. Пробовал в дельфи procedure TForm1.Button1Click(Sender:...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru