0
我有一個windows服務的安裝項目。我試圖將信息從setup.exe傳遞給windows服務項目中的安裝程序類。舉個例子,我在安裝自定義操作中設置的參數如下:C#安裝程序將數據傳遞給安裝程序類
/targetdir="[TARGETDIR]"
在安裝程序類的安裝方法,我正在尋找在Context.Parameters所有鍵:
string keys = "";
foreach (string key in Context.Parameters.Keys) keys += key + "|";
targetdir沒有顯示出來。我如何將信息傳遞給我的安裝程序?
謝謝!
編輯1:發現我可以得到自定義文本信息使用CustomActionData安裝類,但是,如果我嘗試添加TARGETDIR那裏,它拋出一個異常。我可以使用程序集路徑獲取信息,但是有沒有辦法將TARGETDIR傳入?
嗯。這似乎討論了更多的服務運行而不是安裝過程。我真的希望從安裝程序UI獲取信息到安裝程序類。 – zimdanen 2011-04-17 21:52:30