Программа установки проекта неправильно регистрирует сборку в GAC - PullRequest
5 голосов
/ 21 июня 2011

Я создал пользовательский поставщик перезаписи для IIS 7, следуя инструкциям в этой статье: Разработка пользовательского поставщика перезаписи для модуля перезаписи URL

Чтобы упростить развертывание, я создал программу установки VS2010Спроектируйте и настройте его для развертывания моей сборки в GAC.

enter image description here

Когда я запускаю установщик, он успешно завершается, и появляется для регистрации сборки вGAC (я проверил, используя gacutil.exe /l).

Однако, когда я захожу в IIS Manager для регистрации нового поставщика перезаписи, он не отображается в списке доступных поставщиков.

Я также пытался установить сборку вручную, используя gacutil.exe / if .Это работает и делает сборку видимой в списке доступных провайдеров в IIS Manager.

Мне не хватает какой-то конфигурации в моем проекте установки?

1 Ответ

2 голосов
/ 14 июля 2011

У меня возникла та же проблема (провайдер не обнаруживается) после того, как я GACed провайдера вручную.В моем случае сброс версии фреймворка на проекте myu с 4.0 до 3.5 сделал свое дело.

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