1

。我想添加自定義提示屏幕到我的安裝。所以我在Windows應用程序中添加了一個新的「Installer」類,然後在其中加入了「Install」方法。收到錯誤2869同時加入自定義操作我創建了一個C#安裝項目部署一個C#Windows應用程序C#安裝項目

在右擊安裝項目,在「自定義操作」的窗口,我補充說:「Windows應用程序的主輸出」,(在那裏我已經覆蓋「安裝」方法)。

後來我這樣設置「CustomActionData」屬性:

/txtBox1=[EDITA1] 

和參數屬性爲EDITA1,其中EDITA1是,我已經加入到我的自定義提示屏幕上的文本框中的標識值。

內重寫的安裝方法,我訪問該文本框的值是這樣的:

Context.Parameter["txtBox"] 

但是,當我嘗試安裝這個包我得到一個彈出屏幕拋出錯誤代碼2869

錯誤popup messgae閱讀:

安裝程序遇到意外的錯誤安裝此軟件包。這可能表明此軟件包存在問題。錯誤代碼是2869.

請讓我知道我應該如何將值從自定義屏幕傳遞到重寫的安裝方法。

由於事先

+0

請花一點時間來學習如何正確地格式化您的問題,以便其他人沒有做它適合你。 http://stackoverflow.com/editing-help – spender 2011-01-19 10:02:56

+0

好吧,我會照顧這個從下一次。赦免。 – codeLover 2011-01-19 10:32:38

回答

1

格式應該是

/名稱= 「值」/ NAME2 = 「值」。要通過安裝程序屬性的格式是 /NAME =「[SourceDir]」

link有更多的細節

相關問題