Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wcf 将应用程序服务器部署到服务器_Wcf_Deployment_Client Server - Fatal编程技术网

Wcf 将应用程序服务器部署到服务器

Wcf 将应用程序服务器部署到服务器,wcf,deployment,client-server,Wcf,Deployment,Client Server,我正在构建一个客户机-服务器应用程序,当我开发系统时,所有这些都在我的计算机上本地运行。但是,最终我希望将应用程序的服务器端部分部署到服务器上,以全天候运行,从而使客户端应用程序能够随意连接和使用服务。我想知道的是,当我开始这么做的时候,我是否只需要在服务器上安装服务器端应用程序,点击run就可以了?那只是看起来。。。(对我来说)不对,是这样做的吗?还是说还有更多?我想有,但我似乎找不到关于这个主题的任何内容 仅供参考-该服务器是一个自托管的WCF应用程序。您希望获取程序的可执行文件,支持DLL

我正在构建一个客户机-服务器应用程序,当我开发系统时,所有这些都在我的计算机上本地运行。但是,最终我希望将应用程序的服务器端部分部署到服务器上,以全天候运行,从而使客户端应用程序能够随意连接和使用服务。我想知道的是,当我开始这么做的时候,我是否只需要在服务器上安装服务器端应用程序,点击run就可以了?那只是看起来。。。(对我来说)不对,是这样做的吗?还是说还有更多?我想有,但我似乎找不到关于这个主题的任何内容


仅供参考-该服务器是一个自托管的WCF应用程序。

您希望获取程序的可执行文件,支持DLL和配置文件,并将它们放入文件夹中。然后创建一个Windows服务来运行该程序;如果您不使用Windows服务,该程序将仅在您登录时运行,这是不好的。作为Windows服务,即使您未登录,重新启动服务器也会使程序重新联机

这里有一篇来自微软的知识库文章,介绍如何创建windows服务。

如果您的程序被编译为DLL,那么创建一个小的.exe程序来运行它(包装器),然后按照本文所述部署该程序


祝你好运

多谢各位!我不知道为什么一些最简单的答案最难找到,但再次感谢=)