我在Win 7 64上使用.NET 3.5,VS 2010開發了一個WCF服務。它將託管在Windows服務中。 我創建了一個Windows服務項目,通過rt單擊添加了一個安裝程序。 WCF dll也被添加。安裝沒有MSI的WCF服務
出於測試目的,我已通過運行InstallUtill.exe從Windows Service項目發佈文件夾中傳遞service exe文件來安裝此服務。所有的工作都很好,我可以在Services.msc中看到這個服務,它們可以被客戶訪問。
客戶端不需要MSI,所以我必須給他Windows服務項目的發佈文件夾。
這裏是我的問題:
需要它添加.NET框架的要求,這被默認添加了MSI projeccts,到Windows服務項目。如果是的話,我該如何去做呢?
客戶端可以使用框架中的InstallUtil.exe,還是有另一種方法安裝在沒有VS的機器上?
是否需要爲32位和64位系統構建服務?
我知道InstallUtil.exe是框架,並且具有一個是好走,但只是出於好奇有沒有MSI安裝Windows服務的任何其他方式在任何機器的一部分?
問候。
[如何使用Sc.exe創建Windows服務](http://support.microsoft.com/kb/251192) –