Не удалось загрузить файл asmx? - PullRequest
1 голос
/ 16 июля 2010

Я использую gleamtech filevistacontrol для серверной части сайта.Когда я загружаю страницу, которая содержит элемент управления, я получаю сообщение об ошибке, что языковой файл не может быть найден.

Я получаю ответ 404 при вызове веб-службы.Приложение работает на Windows Server 2008. На моей машине разработки приложение работает без проблем.Я получил элемент управления filevista, работающий в другом приложении, но он работает на компьютере с Windows Server 2003.

Вещи, которые я пробовал: 1. Проверьте все, что все файлы есть и что права доступа установлены правильно

Я добавил следующую строку в мой web.config в разделе system.web.

<webServices>
    <protocols>
        <add name="HttpPost"/>
    </protocols>
</webServices>

Я начал с нуля с развертывания приложения

Я пробовал две разные версии файлаvistacontrol

Myдумаю, это как-то связано с asmx, который не может быть загружен, но у меня нет выбора ..

Ответы [ 2 ]

2 голосов
/ 16 июля 2010

Я наконец-то понял это.Конфигурация сопоставления обработчика в IIS 7.5 была неправильной ... сопоставление для * .asmx было установлено как локальное.Щелкните правой кнопкой мыши -> Вернуть к родителю, чтобы решить проблему.

0 голосов
/ 06 июня 2011

Попробуйте добавить в свой web.config:

<add name="aspnet_isapi 32-bit" path="*" verb="*" modules="IsapiModule" 
scriptProcessor="C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" 
resourceType="Unspecified" requireAccess="None" 
preCondition="classicMode,runtimeVersionv2.0,bitness32" />
...