簡體   English   中英

是Windows服務必須安裝的項目安裝程序,還是為什么需要項目安裝程序

[英]is Project installer Mandatory for Windows service or why do we need project installer

我是Windows服務的新手。 請幫助我知道Windows服務的項目安裝程序是必需的,還是我們為什么需要項目安裝程序。 我們可以在沒有項目安裝程序的情況下將Windows服務創建並安裝到系統中嗎?

謝謝,

如果您正在談論正在查看服務並選擇“添加安裝程序...”的項目添加到服務項目中的ProjectInstaller.cs文件,那么是必需的。

它創建兩個組件ServiceProcessInstallerServiceInstaller 這些組件一起包含安裝服務所需的重要信息-例如服務應以哪個帳戶運行(例如本地系統,本地服務,網絡服務或實際用戶帳戶),有關服務的元數據以及有關如何啟動服務。

我認為DinosaurTom的答案是假設您正在談論安裝程序項目,該項目是解決方案中的一個獨立項目,可以創建setup / MSI文件。 正是上述兩個組件與InstallUtil或Setup Project之類的工具進行實際交互以執行安裝。

不,不是強制性的。 但是,在許多機械上進行安裝時可能很有用。

我們可以創建沒有Project Installer的Windows服務。 例如,如本文所述,使用Windows命令提示符安裝Windows服務

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM