所以我创建一个Web服务的方式与我通常创建的其他方式相同。问题是,我想运行它来测试它是否正确启动。
如果我右键单击该项目 - >属性 - >调试,你应该能够告诉它启动一个外部.exe,它似乎总是在我的解决方案的/ bin / debug文件夹中,但是这个项目没有生成一个,所以我实际上无法启动它。
你知道我是否有设置可以生成.exe?
答案 0 :(得分:1)
我认为最好的方法是创建一个控制台应用程序,启动您的服务,这将是您的服务器,您可以将控制台应用程序作为测试客户端或使用一些测试框架来测试您的服务,如 NUnit的 MS试验
答案 1 :(得分:1)
要测试WCF,您可以使用WCF测试客户端
C:\ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ WcfTestClient.exe
然后,您开始调试(f5)您的WCF应用程序并将服务URL添加到测试客户端
如果您正在使用Web服务,那么您可以开始调试(f5),因为它是本地的,您可以传递非复杂参数来测试方法,否则您需要创建一个新项目来测试服务。