У меня есть веб-сервис, реализованный в ASP.NET 2.0, и я предварительно скомпилировал его с помощью aspnet_compiler.
Понятия не имею, как развернуть его в IIS, кто-то может указать мне правильное направление? Я использую IIS 6.0 на компьютере с Windows Server 2003.
Я поместил предварительно скомпилированные файлы в виртуальный каталог, когда я получаю доступ к службе через браузер, я получаю следующее сообщение об ошибке синтаксического анализатора:
Parser Error Message: The page must have a
<%@ webservice class="MyNamespace.MyClass" ... %> directive.
Затем я проверил файл .asmx на наличие указанной директивы, и компилятор изменил его содержимое на:
This is a marker file generated by the precompilation tool, and should not be deleted!
ОБНОВЛЕНИЕ: Когда я помещаю не скомпилированное веб-приложение в виртуальный каталог, оно работает нормально, когда я помещаю скомпилированное приложение wen в виртуальный каталог, я получаю вышеуказанные ошибки.
У кого-нибудь есть идеи!?