votive

    9

    1答えて

    最新のvotive(Wix v3.5)を使用していて、簡単なWix VS 2010セットアッププロジェクトを作成しました。私は自分のウェブサイトのリファレンスを追加し、Harvestオプションをtrueと設定しました。 は今IISROOTの下のフォルダに私のINSTALLDIRポイント以来、私はこのlight.exeエラーが発生します。 [filepath]: error LGHT0231: Th

    0

    1答えて

    CSVファイルからAX(GEACAccounts)のカスタムテーブルに一部の値をインポートしようとしています。 テーブルに既に存在するGEACaccount(コンテナアイテム#3)番号を含むCSVファイルを読み込もうとすると、以下のコードはのように動作します(を除く)。この場合、AXは "レコードをテーブルに挿入中にエラーが発生しました。レコードは既に存在します。 テーブルに重複値を許可しないテー

    1

    2答えて

    WiXについて質問があります。しかし、私の状況をまず説明しましょう: 私はVS2010ソリューションを持っており、WiX(Votive)プロジェクトを追加してセットアップを行いました。私はTFSビルドサーバーでこのセットアップを構築しています。残念ながら、私のすべてのファイル(* .dll、* .sql、* .msi、* .whatever)は、同じOutput-Pathに盲目的にコピーされます!

    5

    1答えて

    私は、Visual Studioで私のバンドル・プロジェクトのいくつかの構成を作成していたと私は、コードの断片は、各構成に含まれなければならないかを定義します。私の目的はいくつかのブートストラップを取得することです:それらのいくつかは前提条件を含み、いくつかは含まれません。任意の変数に応じて、バンドルのパッケージのチェーンに含まれるどのコードの断片を管理することが可能です。.. <PackageG

    4

    1答えて

    結果的にMSIがMyProject-Version-Configuration.msi(MyProject-1.2.0.1325-Debugなど)になるように、WiXインストーラプロジェクトの出力に動的に名前を付けようとしています。出力ファイルの名前はリンカー(light.exe)によって設定されているので、私は、私は以下のようなものをWiXのプロジェクトのツール設定に追加パラメータを使用するだろ

    4

    1答えて

    Visual StudioでWiXパッチを作成しようとしました。簡単に。私はVisual Studioでビルドし、ビルドします。私は結果MSIを実行しようとする。しかし、私は聞いてい このインストールパッケージは を開くことができませんでした。アプリケーション ベンダーに問い合わせて、これが有効な Windowsインストーラパッケージであることを確認してください。 理想的には、私はずっと小さなms

    7

    3答えて

    私の会社では、残念なことにインストーラプロジェクトが含まれていないVisual Studio 2012にアップグレードしたので、最近Wix Toolset(v.4.0.12)を使用するようになりました。 私の問題は次のとおりです。私はすべてのすべての結果、exeファイルといくつかのdllになる多くのプロジェクトで大きなソリューションを持っています。 次に、ソリューションにWixセットアッププロジェ

    0

    1答えて

    コマンドを(PoShで、理想的には)実行し、出力をWiXのプロパティの値に割り当てる方法はありますか?これまでは、コマンドを実行するカスタムアクションがありましたが、出力を取得したりプロパティの値を設定したりすることはありませんでした。

    7

    1答えて

    WiXの.netアプリケーション用の簡単なインストーラを作成しようとしています。私はVotiveをインストールし、それが作成する基本テンプレートwxsファイルを使用しています。私がそれをコンパイルすると、私はwarning LGHT1076: ICE71: The Media table has no entries. を実行します。また、インストーラーを実行すると、インストール中に開始され、表示

    0

    1答えて

    タイトルによれば、1つのプロジェクトから2つの.msiファイルを出力したいとします(1つはユーザー単位で、もう1つはマシン単位です)。私はthisスレッドでそれはいくつかの従来の方法で行うことはできませんが、おそらくポストビルドの何らかの種類のハックとして行う方法があります。 わずかに変更されたコマンドラインで元のビルドの後でコンパイルとリンクを再実行する必要があります(実際は別のProduct.