2011-06-21 9 views
5

Stworzyłem niestandardowe Rewrite Provider dla IIS 7 postępując zgodnie z instrukcjami w tym artykule: Developing a Custom Rewrite Provider for URL Rewrite ModuleUstawienia projektu nie jest poprawnie rejestracji zespół w GAC

Aby uprościć instalację, ja stworzyliśmy projekt VS2010 instalacji i skonfigurowaniu go wdrożyć mój montaż do GAC.

enter image description here

Uruchomienie instalatora zakończy się pomyślnie, i pojawia rejestruje się zespół w GAC (I sprawdzeniu za pomocą Gacutil.exe/l).

Jednak po przejściu do Menedżera usług IIS w celu zarejestrowania nowego dostawcy przeróbek nie jest on wyświetlany na liście dostępnych dostawców.

Próbowałem również zainstalować zespół ręcznie przy użyciu gacutil.exe/if. To działa i sprawia, że ​​montaż jest widoczny na liście dostępnych dostawców w Menedżerze usług IIS.

Czy brakuje mi jakiejś konfiguracji w moim projekcie instalacji?

+2

Jak skonfigurowałeś swój projekt, aby zainstalować zespół w GAC? –

+1

Dodając folder buforowania Global Assembly i dodając dane wyjściowe z mojego projektu IIS Rewrite Provider do tego –

+1

Wszystko wygląda dobrze, o ile reklamują, jak powinno działać, czy rozważałeś działanie niestandardowe i samemu wywołałeś gacutil. –

Odpowiedz

2

Miałem ten sam problem (dostawca nie pokazał się) po tym, jak PRZECHODZIłem mojego dostawcę ręcznie. W moim przypadku zrzucenie wersji ramowej na projekt myu z wersji 4.0 na 3.5 wpadło w sedno.

Powiązane problemy