我读到了如何在Windows服务中托管Wcf服务。这里有一个指南: http://msdn.microsoft.com/en-us/library/ms733069.aspx
但我所做的只是在Windows服务的同一项目中创建新的WCF服务类和接口,而不是为Wcf服务分别创建一个新项目。 有可能吗?因为我无法从解决方案中的其他项目添加对该服务的服务引用。它无法找到它。
答案 0 :(得分:0)
好的,这就是我找到的。
结果:找不到服务。
结果:找到了服务。
阅读此链接:
http://msdn.microsoft.com/en-us/library/ms731758.aspx它与我在测试解决方案中所做的类似,但仍然需要在Windows服务中编写一些代码。
在此链接中: http://msdn.microsoft.com/en-us/library/ms731758.aspx
他们展示了如何在不创建单独项目的情况下托管它。
所以问题的答案是否定的,你必须没有,但你必须编写一些代码来托管服务,而不能只使用配置文件。
请注意,Windows服务必须正在运行,因此您可以成功添加引用。