При проигрывании вокруг с Sharepoint и WCF, я столкнулся со статьей - Sharepoint 2007 и WCF, в котором автор заявил потребность зафиксировать Поставщика Виртуального тракта. Он выполнил это с HTTPModule. Однако, так как это - глобальная фиксация, я задаюсь вопросом, что лучший способ состоит в том, чтобы установить новый модуль в GAC? Действительно ли это - тот же процесс как установка блока в GAC?
Спасибо!
Вы можете зарегистрировать HTTPModule в любом конкретном веб-приложении. Поэтому, когда вам нужно развернуть службу wcf на sharepoint 2007, вам нужно будет развернуть dll модуля http на gac, а затем зарегистрировать модуль http в web.config веб-приложения sharepoint (в Интернете будет раздел httpmodule. config)
По сути, это означает, что httpmodule теперь регистрируется только в конкретном веб-приложении, а не глобально (хотя dll развертывается глобально)
Надеюсь, это поможет.