我正在尝试在IIS 7.5中为.NET WCF Web服务创建MSI。该服务将使用TCP而不是HTTP作为协议。
为了使用TCP,我必须将文本“,net.tcp”添加到应用程序虚拟目录的“Enabled Protocols”设置中(在IIS管理控制台中的“Advanced Settings ...”下)。 / p>
有没有办法为IIS 2012中的虚拟目录配置“启用的协议”?目前,我没有找到配置此设置的方法
答案 0 :(得分:1)
我经常注意到,每次发布新版本的IIS时,都会有一个或两个缺少InstallShield的设置。一两个发布后,他们通常会赶上。在此期间,我使用InstallShield执行大部分IIS配置,然后在自定义操作中使用IIS提供的“appcmd.exe”实用程序来修补其余部分。