wix

    0

    2答えて

    私はVS 2015でWiXを習得しています。私は多くのオプションを見つけました(例えば、インストーラにデータを入れ、CAに情報を渡すなど)。しかし、よく知っていることも1つあります: ログはカスタムアクションだけでなく、インストーラで使用したいいくつかの余分なクラスからも取得できますか?可能な方法はありますか? 編集: 私の質問を理解できない人もいると思います。それが私が簡単な例をしようとする理由

    1

    1答えて

    私のアイデアは、.msiインストールファイルでアンインストールファイルを作成することです。私はここでアンインストーラのショートカットを作成する方法についていくつかの情報を読んでいます:http://wixtoolset.org/documentation/manual/v3/howtos/files_and_registry/create_uninstall_shortcut.htmlしかし、ms

    0

    2答えて

    私はWiX 3.8(最新の安定版リリース)を使用していますが、設定ファイルをにできないようです。アンインストールしてから再インストールしてください大幅なアップグレード。 これに関する多くの質問がありますので、多くの回答はthisサイトを肯定的に指しています。しかし、与えられた提案は(私のために)うまくいきません。 サイトで言うことは、各設定ファイルを独自のコンポーネントに配置し、そのファイルをコン

    0

    1答えて

    FileVersionを.MSIファイルに追加したいと思います。 は、インストールされた製品/ファイルのバージョンを追加したくありません。私はMSIを変更する方法を探しているので、.RCヘッダ(https://msdn.microsoft.com/en-us/library/aa381058(VS.85).aspx)のようなものを追加することができます。 MSIのままにしておく必要があります。実行

    0

    1答えて

    インストール時に他のソフトウェアで作成された既存のショートカットを削除する必要があります。カスタムアクションを使用せずにこれは可能ですか?

    0

    1答えて

    WIXを使用してXML要素をファイルに追加しています。私のutil:XmlConfig要素に次のようなVerifyPath属性があります: VerifyPath="/configuration/App/add[@key='ApiURL']" 何も起こりません。 VerifyPath="/configuration/App/add[\[]@key='ApiURL'[\]]" そして、それは正

    1

    1答えて

    レジストリエントリを読み取るカスタムアクションがあります。既にsession["UtillRegKey"]がレジストリに登録されている場合は、printerIndexが増えます。 問題は既にレジストリがあり、prnKeyは常にnullになります。私はレジストリを読むために必要な権限はないと思うが、設定した後でさえも結果は同じだった。そして、私はWindowsフォームアプリケーションを作成し、そこに

    2

    1答えて

    正しい方向に進むためには洞察力/提案が必要ですが、それは簡単な作業ではないと思います。要件は次のとおりです。 インストールされていない場合、.Netコア2.0はまだインストールされていません。 IISがインストールされていない場合は、Windowsホスティングバンドルをインストールします。 SQL Server Expressがインストールされていない場合は、インストールします。 asp.net

    0

    1答えて

    私は古いWindowsセットアッププロジェクトをwixインストーラに移行しています。ウィックスのカスタムアクションから、私はそれが唯一の後と前のプロビジョニングを持っていると思う 、hereを発見しながら私の古いInstallerClassで は、私は4つのイベントコミット、OnAfterInstall、OnBeforeUninstall、OnBeforeInstall を持っています。 以前のイ

    0

    1答えて

    私はポストグルに依存するプログラムを持っています。私が作ったインストーラは、ユーザのためにpostgresをインストールします。しかし、私はPostgresがまだインストールされていない場合にのみこれが起こるようにしたいと思います。条件付きのカスタムアクションでこれを実行しようとしていますが、動作させることはできません。どんな助けでも大歓迎です。これは私が現在持っているものです。 <Propert