Настройка WCF в IIS7 и Windows 7 - PullRequest
       3

Настройка WCF в IIS7 и Windows 7

3 голосов
/ 14 декабря 2010

У меня проблема при попытке просмотреть службу WCF (файл .svc), которая размещена в IIS7 и Windows7.Выдает следующее сообщение об ошибке:

Ошибка HTTP 404.3 - Не найдено Запрашиваемая страница не может быть обработана из-за конфигурации расширения.Если страница представляет собой скрипт, добавьте обработчик.Если файл должен быть загружен, добавьте MIME-карту.

Я попытался запустить ServiceModelReg, но он говорит, что для его запуска у меня должны быть права администратора, хотя я являюсь администратором на этом компьютере.

Кто-нибудь знает, как решить эту проблему.

Ответы [ 3 ]

14 голосов
/ 17 декабря 2010

Наконец ....

Я могу решить эту проблему.

Я выполнил следующую команду, и она решила проблему.

aspnet_regiis -i & ServiceModelReg-i

Несмотря на то, что я являюсь администратором на машине, мне нужно запустить эти 2 команды, щелкнув правой кнопкой мыши и выбрав «Запуск от имени администратора».

3 голосов
/ 14 декабря 2010

Ваш выданный ответ здесь . Пытаясь быть коротким:

Когда вы запускаете командную строку, можете Вы щелкаете правой кнопкой мыши по значку, чтобы открыть его и выберите «Запуск от имени администратора»? я не знаю точно, в чем логика за этим, но на Vista есть два вида административных пользователей, один "нормальный" администратор и один "повышенный" администратор. Я бы догадался инструмент нуждается во втором виде.

и второй

Кроме того, зачем вам нужно бежать Servicemodelreg.exe на Виста? Официально это не поддерживается на Vista. Вместо этого вы можете пойти в окна Добавить в избранное Программы и активация Http Activation в .Net Framework 3.0 особенность.

Это включит все, что вы могли хочу сделать через Servicemodelreg.exe.

Редактировать

А также здесь . alt text

1 голос
/ 15 декабря 2010

Если вы зайдете в диспетчер IIS и дважды щелкните на «Сопоставлениях обработчиков», есть ли в списке пути * .svc?

Если они отсутствуют, эта ссылка может помочь http://msdn.microsoft.com/en-us/library/ms752252(v=vs.90).aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...