Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Visual Studio 的默认配置在开发方案中托管我的 wcf 服务。我想添加一个 net.tcp 端点,但总是出错。
根据此常见问题解答,此功能在 IIS Express 中不可用:
以下是常见问题解答中相关问题的摘录:
问:IIS Express 是否支持非 HTTP 协议,例如 net.tcp 或 MSMQ? 答:不能。IIS Express 仅支持 HTTP 和 HTTPS 作为其协议。
问:IIS Express 是否支持非 HTTP 协议,例如 net.tcp 或 MSMQ?
答:不能。IIS Express 仅支持 HTTP 和 HTTPS 作为其协议。
对于 TCP 绑定,您可能必须创建自己的服务主机(例如,如果它只是用于测试或类似用途,可能在控制台应用程序中)。要么使用完整的IIS 安装(抱歉,我假设您使用的是 Win7)并在那里部署您的应用程序。