2013-10-23 248 views
0

我正在構建一個客戶端 - 服務器應用程序,在開發系統時,這些應用程序都在本地計算機上運行。但是,最終我想將應用程序的服務器端部分部署到服務器以全天候運行,從而使客戶端應用程序能夠隨意連接和使用服務。我想知道的是,當我這樣做時,我只需將服務器端應用程序安裝在服務器上,運行就是這樣嗎?這看起來......好吧,對我來說不正確,它是這樣完成的嗎?還是還有更多呢?我想是有的,但我似乎無法在這個主題上找到任何內容。將應用程序服務器部署到服務器

僅供參考 - 服務器是一個自託管的WCF應用程序。

回答

1

你想要把你的程序的可執行文件,支持dll和配置文件,並將它們放入一個文件夾。然後創建一個Windows服務來運行該程序;如果您不使用Windows服務,該程序將只在您登錄時運行,這並不好。作爲Windows服務,即使沒有登錄,服務器的重新啓動也會使程序重新聯機。

這是來自MS的關於如何製作Windows服務的知識庫文章。 http://support.microsoft.com/kb/251192

如果您的程序被編譯爲DLL,然後創建一個小的.exe程序來運行它(一個包裝),然後按照文章中所述部署該程序。

祝你好運。

+0

非常感謝!我不知道爲什麼一些最簡單的答案是最難找到的,但是再次感謝=) – Sam

相關問題