問題タブ [wixsharp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
34 参照

c# - プロジェクトのバイナリに保存されたファイルを、Wix/Wix# のカスタム ダイアログから実行するにはどうすればよいですか?

私のインストーラーでは、セットアップを続行する前に別の実行可能ファイルを実行するオプションをユーザーに提供したいと考えています。

私の知る限り、セットアップにファイルを含める最善の方法はバイナリ内ですが、後でカスタム ダイアログでそのバイナリを参照して実行するにはどうすればよいでしょうか。

マネージ ダイアログのボタンをクリックしたときに「separateExectutable」を実行したいと思います。

これはそれを行う適切な方法でもありますか? そうでない場合、どうすればよいですか?

前もって感謝します!

0 投票する
2 に答える
132 参照

wix - Wix Sharp で実行時にインストール ディレクトリの場所を提供する

Wix Sharp を使用してインストーラーを開発していますが、実行時にインストール ディレクトリの場所を指定できないことを除いて、すべて正常に動作しています。インストール中に、ユーザーからの入力を取得して環境変数に「InstallFolder」として保存し、wix シャープ コードではこれを環境変数から取得します。

理想的には、環境変数からinstalLocationを取得する必要がありますが、実行時に取得していません。インストーラー自体をビルドする前にこの値を設定すると、値が取得されます。

実行時にユーザーから値を取得して設定する必要があります。これについて提案してください。

0 投票する
0 に答える
25 参照

wix - Wix Sharp が生成したインストーラー ファイルを常に管理者として開く

wix-sharp を使用してプログラムでインストーラーを作成しています。UI にいくつかの機能を追加して、管理者アクセスが必要な特定のものを検証および検証しました。

インストーラー ファイルを管理者として開くと問題なく動作しますが、ファイルを直接開くとプロセスが中止され、例外が発生します。

重大なブートストラップ例外: System.Security.Cryptography.CryptographicException: アクセスが拒否されました。

以下のコマンドを使用してインストーラーをビルドしています。

このexeをクリックするたびに管理者として実行するにはどうすればよいですか?

0 投票する
1 に答える
95 参照

c# - Wix# を使用してビルド フォルダのすべてのコンテンツをインストールに追加する方法は?

.exe、.dll、または .config のいずれかで終わる特定のパスのすべての出力ファイルをインストールに追加しようとしていますが、これまで試した方法ではうまくいきませんでした。

これは私が試したことです:

単に行うだけでなく

最初の方法を使用すると、フォルダーからすべてのファイルのみを取得し、ネストされたフォルダーとその内容は取得しません。2 番目の方法を使用すると、何も得られません。

どうすればそれらを修正できますか、またはこれを機能させるためのまったく別の方法は何ですか?

ありがとう!

0 投票する
0 に答える
89 参照

wix - MSI パッケージの一部として埋め込まれている json ファイルを読み取り、MSI UI のコンボ ボックスに値を入力する方法は?

Wixsharp.Net を使用して MSI インストーラーを開発しており、(シリアル化された) JSON 構成ファイルからのデータを使用して、カスタム マネージド UI のコンボ ボックスを更新する必要があります。

.NET と Wixsharp を使用してこれを実装する方法を明らかにするように要求します