在IIS中添加net.pipe绑定时"未设置对象引用"

 Matherslll_493 发布于 2023-02-08 12:56

我有本地托管的WCF服务,我想使用命名管道.我之前在运行Windows 7的工作机器上做过这个,但是在Windows 8上尝试相同的操作我无法添加net.pipe绑定 - 我只是得到一个"对象引用没有设置为对象的实例"错误添加任何非http绑定(除https以外).

我采取了以下步骤:

    启用.Net Framework 3.5中的"Windows Communication Foundation非HTTP激活"功能,以及.Net Framework 4.5高级服务下的"命名管道激活"功能.我已经自己激活了,并且一起激活了.

    确保Net.Pipe侦听器适配器服务在本地运行.

    在"高级设置"下向网站添加了"net.pipe"协议.

    重新启动我的计算机,重置IIS,重置站点,回收应用程序池,重新启动Universe及其中的所有内容.

有没有人遇到过这个?这可能是Windows 8的怪癖吗?

1 个回答
  • 我设法使用命令行使绑定工作,但仍然有兴趣找出IIS接口没有完成相同的事情.我使用的命令是:

    C:\ Windows\System32\inetsrv\appcmd.exe设置站点"MYSITENAME" - + bindings.[protocol ='net.pipe',bindingInformation ='MYSITEADDRESS']

    2023-02-08 12:58 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有