如何在 Visual Studio 之外启动 WCF 服务?

Edw*_*uay 5 .net wcf

我刚刚使用此 MSDN 教程创建了一个 WCF 服务。

  • 在 Visual Studio 中,我可以按 CTRL-F5 运行该服务
  • 然后我可以启动我的控制台应用程序客户端并使用该服务没有问题

现在我想在视觉工作室之外启动我的服务并让不同的客户使用它。

但是,当我进入命令行并执行此文件 ../bin/Debug/testService.exe 时,出现异常:“输入格式错误”。

当我发布服务并启动已发布的 .exe 文件时,出现相同的错误。

我在这里缺少什么?我是否需要发送 Visual Studio 发送的某种参数才能使其运行?

如何在 Visual Studio 之外运行我的 WCF 服务?

bro*_*die 2

如果不查看代码和配置文件,就很难弄清楚为什么会出现此问题,但正确设置 WCF 服务一开始可能会有点棘手。

我建议查看WCF 上的端点.TV 截屏视频,特别是自托管 WCF 服务截屏视频。

它们很容易理解,并且会提供足够的解释来帮助您入门。