我正在尝试将.exe项目(带有Main)引用到WCF服务,但我不能。 以下消息是提示:
“无法添加对Class.cs的引用,必须将项目构建为'dll'扩展名才能被引用。”
这样做的正确方法是什么? 有没有办法将.exe文件引用到WCF服务?
如果是,何时会拨打服务(主类)?在Windows上启动?在IIS上启动?其他?我们可以配置吗?
如果没有,有没有办法让wcf服务活动在端口上等待客户端? (无论是在启动时,在iis启动时,还是其他(请为其命名)?
答案 0 :(得分:4)
您无法将.exe引用到WCF服务。
为了使功能可用,您需要在WCF服务契约上公开一个方法并对其实现进行编码以创建exe的实例并相应地处理输入和输出。