我昨天在MSDN上發佈時下載了Visual Studio 2012。我注意到,2010年的一些項目類型已經消失或不同了。我現在最大的區別是刪除了Windows Installer項目。現在我們正在被迫使用InstallShield LE(限量版)。這裏的問題是我寫了大量的Windows服務,而且我看不到如何設置InstallShield LE。看來我們(我的公司)將不得不投資專業版的許可證。如何創建InstallShield LE項目來安裝Windows服務?
有沒有人找到在InstallShield LE中安裝服務的方法?在使用Windows Installer項目時,您只需設置自定義操作。
使用InstallUtil自定義操作實際上是一個真正的窮人的做法。它基本上是用一種脆弱的解決方案重新發明輪子,因爲底層的創作工具沒有公開MSI的本地功能。 – 2012-08-17 01:24:54