我刚刚用
this MSDN tutorial创建了一个WCF服务.
>从Visual Studio中我可以CTRL-F5服务,因此它正在运行
>然后我可以启动我的控制台应用程序客户端并使用该服务没有问题
现在我想开始我的服务OUTSIDE visual studio并让各种客户端使用它.
但是当我进入命令行并执行此文件../bin/Debug/testService.exe时,我得到一个例外:“输入格式错误”.
我发布服务并启动已发布的.exe文件时出现相同的错误.
我在这里错过了什么?我是否需要发送Visual Studio发送的某些参数才能使其运行?
如何在Visual Studio外部运行我的WCF服务?
最佳答案 如果没有看到您的代码和配置文件,很难弄清楚为什么会出现这个问题,但是一开始正确设置WCF服务可能有点棘手.
我建议查看endpoint.TV screencasts on WCF,特别是self hosting WCF services截屏视频.
它们很容易理解,并且会解释得足以让您入门.