从我的网络服务生成 .exe
因此,我创建了一个 Web 服务,就像我通常创建的其他服务一样。问题是,我想运行它来测试它是否正确启动。
如果我右键单击该项目 ->属性-> debug,您应该能够告诉它启动一个外部 .exe,该文件似乎始终位于解决方案的 /bin/debug 文件夹中,但该项目没有生成一个,所以我实际上无法启动它。
你知道是否有一个设置可以让它生成 .exe 吗?
So I have created a Web Service the same way as every other one I normally create. Problem is, I want to run it to test if it starts correctly.
If I right click the project -> properties -> debug, you should be able to tell it to start an external .exe which always seemed to be in the /bin/debug folder of the solution for me, but this project is not generating one, so I can't actually start it.
Do you know if there's a setting where I can get it to generate an .exe?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
要测试 WCF,您可以使用 WCF 测试客户端
C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\WcfTestClient.exe
然后开始调试 (f5) WCF 应用程序并将服务 URL 添加到测试客户端
如果您使用 Web 服务,那么您可以开始调试 (f5),并且由于它是本地的,您可以传递非复杂参数来测试方法,否则您将需要创建一个新项目来测试服务。
To test a WCF you can use the WCF Test Client
C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\WcfTestClient.exe
You then start debugging (f5) your WCF application and add the service URL to the test client
If you are using a webservice then you can start debugging (f5) and since it is local you can pass non complex parameters to test the methods, otherwise you would need to create a new project to test the service.
我认为最好的方法是创建一个控制台应用程序来启动您的服务,这将是您的服务器,您可以制作一个控制台应用程序作为测试客户端或使用一些测试框架来测试您的服务,例如
单位
MS-测试
I think the best approach would be to create a console app which starts your service this will be your server and you could make a console app as a test client or use some Test framework for testing your service like
NUnit
MS-Test