安装项目未正确在GAC中注册程序集

Arn*_*kas 5 iis-7 gac url-rewriting setup-project .net-3.5

我按照本文中的说明为IIS 7创建了自定义重写提供程序:为URL重写模块开发自定义重写提供程序

为了简化部署,我创建了一个VS2010安装项目并将其配置为将我的程序集部署到GAC.

在此输入图像描述

当我运行安装程序时,它成功完成,并且似乎在GAC中注册了程序集(我已使用gacutil.exe/l进行了验证).

但是,当我转到IIS管理器注册新的重写提供程序时,它不会显示在可用提供程序列表中.

我还尝试使用gacutil.exe/if手动安装程序集.这确实有效,并使组件在IIS管理器中的可用提供程序列表中可见.

我在安装项目中缺少某种配置吗?

小智 2

在我手动 GAC 了我的提供商后,我遇到了同样的问题(提供商没有出现)。就我而言,将 myu 项目上的框架版本从 4.0 降低到 3.5 就达到了目的。