2013-12-23 128 views
2

我在Visual Basic中有一個控制檯應用程序,現在我想翻譯它在Windows服務。我怎樣才能做到這一點? 我選擇了Project-> Properties,然後從下拉菜單中選擇了Windows服務,但還不夠,因爲缺少某些東西(可以說是安裝程序?)。從vb.NET控制檯應用程序到Windows服務

什麼是完整的程序?

+1

這在MSDN Library,RTFM頁面[從這裏開始](http://msdn.microsoft.com/en-us/library/d56de412%28v=vs.110%29.aspx) 。 –

+0

其實我的問題比你的評論贏得了更多的分數。 PS:我知道文檔在哪裏,而且我已經閱讀過。問題出在其他地方,我解決了這個問題,這要感謝一個人,以回答平均的問題。 –

回答

1

看一看這個頁面: Walkthrough: Creating a Windows Service Application in the Component Designer

具體的章節「爲您服務創建安裝程序:」

  1. 在Solution Explorer中,右擊Service1.vb或Service1.cs和 選擇視圖設計器。
  2. 點擊設計師的背景來選擇 服務本身,而不是它的任何內容。
  3. 重點關注設計人員,右鍵單擊,然後單擊添加安裝程序。默認情況下,包含兩個安裝程序的組件類將添加到 您的項目中。該組件被命名爲ProjectInstaller,它包含的安裝程序是您的服務的安裝程序以及該服務相關進程的安裝程序 。
  4. 在ProjectInstaller的設計視圖中,Visual Basic 項目的ServiceInstaller1或Visual C#項目的serviceInstaller1單擊。
  5. 在「屬性」窗口中,確保ServiceName屬性設置爲 MyNewService。
  6. 將StartType屬性設置爲Automatic。
  7. 在設計器中,爲Visual C#項目單擊ServiceProcessInstaller1, 或serviceProcessInstaller1。將帳戶 屬性設置爲LocalSystem。這將導致服務被安裝 並在本地服務帳戶上運行。
相關問題