wix3

    3

    4答えて

    私はWix v3.0を使用しています(これはMSIインストーラです)、Excel 2003がインストールされていることを確認するための条件を作成しようとしています。マシン上のExcel 2003の存在を検出するには、最も堅牢な方法は何ですか? 私はさまざまな提案を見ましたが、決定的なまたは正式な答えはありませんでした。

    4

    1答えて

    私はFeature Tree UIでWix3ベータ版を使用しています。私は、いくつかのアセンブリを個別のコンポーネントとして、ProgramFiles内のカスタムサブディレクトリとGACにインストールしています。さらに、同じアセンブリのDEBUGバージョンを1つのコンポーネントとしてパッケージングし、ユーザーがそれらをインストールするかどうかを決定させたいと思います。現在、デバッグアセンブリを使用

    10

    4答えて

    ビルドプロセスでは、コードベースではないファイル(画像ファイルなど)がWebプロジェクトに追加される可能性がありますが、 WiXによって構築されたMSIインストーラ。 は(Webデプロイメントプロジェクトからの出力) 数を取得構築されたすべてのファイルの数を取得します:私は、私たちのWiXプロジェクトのAfterBuildターゲットに次のように実行したい、これを防ぐため MSIに組み込まれているす

    5

    3答えて

    Visual Studio 2008用Crystal Reports Basicが自分のインストールパッケージの条件としてインストールされていることを確認したいと思います。 私はこの製品のブートストラップの説明でこれを見つけた(C:\プログラムファイル\マイクロソフトのSDK \ Windowsの\ v6.0A \ブートストラップ\パッケージ\ CrystalReports10_5 \のProdu

    9

    3答えて

    Siによるこの質問の精神では、WiX tricks and tips。私は、ディレクトリに基づいてwixフラグメントを作成する最良の方法を決定しようとしています。ファイルハーベスティング、言い換えれば。たとえば、bin \ releaseフォルダの下には、多くの異なるフォルダと、断片化して簡単にキャプチャしたいファイルがあります。私はそれらを入力したり、wixeditを使ってこれをやっています。

    8

    1答えて

    をインストールする必要があり、私のアプリケーションのインストーラの構造はFeatureTree/SelectionTreeである アプリケーションのコア         | _ _特集1         | _特徴2         | _ _特徴3 私は機能の下Condition要素を参考にすることができ知っ特集2または機能3. 、ユーザーはアプリケーションのコアを選択したとき、彼は特集1の少な

    1

    1答えて

    私の製品の新機能については、WCFサービスとして動作し、いくつかの高度な特権を持つアクションを実行しています。そのため、私はそのコンポーネントをユーザーが必要とするときにインストールして、不要になったときには削除するだけで、インストールはプログラムで行うことができます。 私はadvertising(特に、割り当てられたインストール)を調べましたが、これを達成するための良い仕組みと思われます。ただし

    2

    2答えて

    私は、特定のアセンブリがGACにあるかどうかをWiX 3(好ましくは条件を介して)で検出したいと考えています。私は、上記のアセンブリの名前、バージョン、公開鍵トークンを知っています。これを行うための方法がありますか、それを行うにはCustomActionを記述する必要がありますか?そしてそのCustomActionを設定するにはどうすればいいですか?

    1

    1答えて

    "Test Web Site"にインストールするwixを使用して.msiを作成しています。しかし、それは常に "デフォルトのWebサイト"にインストールされます。 (NOT「既定のWebサイト」で)「テストのWebサイト」にインストールする方法を誰もが知ってい <iis:WebSite Id='WebSiteId' Description="Test Web Site" Directory="Te

    3

    3答えて

    私はwix v3を使用してインストーラをやっています。私は2つのインストーラを持っています。私は最初のもので私のアプリをインストールして、私は2番目のインストーラでそれを更新したい。 製品をインストールしてから(他のインストーラを使用して)アップデートを実行することができないと思います。同じバージョンを実行すると、メンテナンスウィンドウが表示され、製品がインストールされていることがわかります。問題