1

アプリケーションの実行可能パッケージ(.exe)があります。この実行可能ファイルをMSIパッケージに変換するにはどうすればよいですか?

以下を使用して.msiを.wxsに変換することを認識しています。

dark.exe installer.msi
4

2 に答える 2

2

ここに素晴らしいミニチュートリアルがあります。それはおそらくあなたが必要とするすべてです:

1) Wix XML ファイルを作成する

EXAMPLE:
<?xml version="1.0"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
</Wix>

2) .exe の MSI をビルドします。

EXAMPLE:
candle example.wxs
light example.wixobj

3) 出来上がり。「.exe をインストールする」よりも複雑な作業がなければ、完了です。.msi を別の PC に持って行き、テストします。

上記のリンクでは、必要に応じて他のシナリオについても説明しています。例えば:

ANOTHER, MORE REALISTIC .WIX FILE:
<?xml version="1.0"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
   <Product Id="*" UpgradeCode="12345678-1234-1234-1234-111111111111" 
            Name="Example Product Name" Version="0.0.1" Manufacturer="Example Company Name" Language="1033">
      <Package InstallerVersion="200" Compressed="yes" Comments="Windows Installer Package"/>
      <Media Id="1" Cabinet="product.cab" EmbedCab="yes"/>

      <Directory Id="TARGETDIR" Name="SourceDir">
         <Directory Id="ProgramFilesFolder">
            <Directory Id="INSTALLDIR" Name="Example">
               <Component Id="ApplicationFiles" Guid="12345678-1234-1234-1234-222222222222">
                  <File Id="ApplicationFile1" Source="example.exe"/>
               </Component>
            </Directory>
         </Directory>
      </Directory>

      <Feature Id="DefaultFeature" Level="1">
         <ComponentRef Id="ApplicationFiles"/>
      </Feature>
   </Product>
</Wix>

これは、他の多くの情報を含む「標準」チュートリアルです。

Bon soir (少なくともここカリフォルニアでは ;))

「お役に立てば幸いです!

于 2012-07-09T06:26:47.297 に答える