2011-09-21 12 views
1

VS2010,安裝項目 我加入搜索目標計算機一Search64bitOffice財產,Windows安裝:如何剿安裝不完整的窗口時的搜索條件不滿足

名稱Search64bitOffice 物業:OFFICEIS64BIT REGKEY:軟件\微軟\辦公室\ 14.0 \ Outlook中\位數 根vsdrrHKLM 值:64

然後我添加一個啓動條件Search64bitOffice 條件:OFFICEIS64BIT 消息:此安裝程序僅適用於64位Office。

當我在Win 7 64位+ Office 32位上嘗試安裝程序時,會彈出一個窗口,提示「此安裝程序僅適用於64位Office」。 我點擊確定關閉窗口,然後另一個窗口出現 說 安裝不完整 可以安裝*之前安裝程序被中斷。您需要重新啓動安裝程序才能再次嘗試。點擊關閉退出。

我不希望第二個窗口出現。如何從安裝程序中刪除它?謝謝

另一個問題:如何使用反向條件,比如說當條件爲false時,我希望安裝程序繼續?我試過〜OFFICEIS64BIT,不工作

回答

1

我不希望第二個窗口出現。如何從 安裝程序中刪除它?

您不能刪除它。這是當用戶取消安裝或啓動條件時顯示的用戶出口對話框。

您可以做的最多的事情就是修改它,但Visual Studio不支持此功能。

如何使用反向條件,比如當條件爲false時,我想要 要安裝程序繼續?

使用中不否定條件:

NOT OFFICEIS64BIT 
+0

謝謝。剛試過不行,也行不通。 – toosensitive

+0

什麼不起作用? –

+0

對不起,意思是添加評論,但意外添加了答案。 「NOT OFFICEIS64BIT」不起作用。我嘗試使用64位Excel在PC上安裝我的安裝程序,它應該停止,但不會。當我將它安裝在具有32位Excel的PC上時,它的行爲方式與此相同 – toosensitive

0

使用此在啓動條件

(OFFICEIS64BIT)

我有類似的問題&它的工作。

相關問題