2017-07-18 69 views

回答

2

你需要將它們放在產品標籤內的Product.wxs文件。

例子:

Place where to put the properties

你運行你的MSI安裝程序,你會看到下面的窗口,如果你再執行您的MSI後:

MSI installer

正如你可以看到,程序和功能中的選項也將被禁用。

Control panel Add Remove

+0

我有足夠的products.wxs文件和一把傘bundle.wxs –

+0

通常有具有標籤,它有一個ID一個product.wxs文件。通常情況下,這個特定的Product.wxs還具有聲明的所有功能,目錄結構,組件和組件引用。 –

+0

好的發現它,我設置了標誌,但按鈕仍然顯示出來。請檢查我的編輯 –

1

我今天遇到了同樣的問題和接受的答案沒有隱藏的選項按鈕或在我的WiX標準boostrapper禁用修復按鈕。

隱藏/禁用一個WixStandardBootstrapperApplication選項和修復按鈕,先添加BalExtension命名空間(您Bundle.wxs頂部):

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" 
    xmlns:bal="http://schemas.microsoft.com/wix/BalExtension"> 

然後在BootstrapperApplicationRef元素添加SuppressOptionsUISuppressRepair屬性設置爲yes

<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense"> 

    <bal:WixStandardBootstrapperApplication LicenseFile="YourLicense.rtf" 
              LogoFile="YourLogo.png" 
              SuppressOptionsUI="yes" 
              SuppressRepair="yes" /> 

</BootstrapperApplicationRef> 
相關問題