2011-04-19 46 views
2

我想在WIX msi項目中使用廣告牌。我看了整個互聯網,最近我得到了this reply在WIX中使用廣告牌

我正試圖完成在該解決方案中提到的內容。

我得到一個警告信息,告訴我說:

  • X座標超過最低廣告牌控制寬度0
  • Y座標的邊界超過最低廣告牌控制高度0
的邊界

(谷歌告訴我這些警告是比較控制和BBC控制表的ICE95檢查)

此外,對於一些reaso n當使用Orca查看msi時,廣告牌不會添加到控件表中。

我想我在這裏錯過了一些非常愚蠢的東西。我將不勝感激任何形式的意見。

我使用的UI標籤內的以下代碼自定義WIXUI_InstallDir(WIXUI_InstallDir1):

<BillboardAction Id="InstallFiles">    
       <Billboard Id="FirstBillboard" Feature="MainApplication"> 
        <Control Id="FirstBitmap" Type="Bitmap" 
         Height="50" Width="50" X="10" Y="10" FixedSize="yes"> 
         <Binary Id="HelloWorld.bmp" SourceFile="srcfiles\gr.bmp"/>       
        </Control> 

       </Billboard> 
       <Billboard Id="SecondBillboard" Feature="SupportFiles"> 
        <Control Id="SecondBitmap" Type="Bitmap" 
         Height="50" Width="50" X="10" Y="10" FixedSize="yes"> 
         <Binary Id="HelloAgain.bmp" SourceFile="srcfiles\za.bmp"/>       
        </Control> 
       </Billboard> 
      </BillboardAction> 
+0

避免直接解決你的問題的人 - 你問社區,沒有一個人。 – 2011-04-19 13:06:03

回答

0

添加公告板控制上要查看的影像的對話框。

代碼段:

<Control Id="MyBillboard" Type="Billboard" X="150" Y="150" Width="125" Height="100" > 
     <Subscribe Event="SetProgress" Attribute="Progress"/>  
</Control>