問題タブ [advanced-installer]

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 投票する
1 に答える
6383 参照

wpf - Visual Studio Express 2010 でインストーラー (msi) を作成するにはどうすればよいですか?

Visual Studio Express C# で wpf アプリケーションの作成を完了したばかりで、インストーラー ファイルを作成する必要があります。これは私にとって個人的なプログラムであるため、ほんの数台のマシンで実行されています。簡単な方法を使用して高度なインストーラーを調べましたが、その方法や、wpf インストーラーを作成できるかどうかさえわかりません。同じ結果でWIXも試しました。

これを行うためのヒントはありますか?

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

windows-installer - 高度なインストーラの起動アクション

小さなWindowsアプリケーションにAdvancedInstallerProfessionalEditionを使用しています。

インストーラーが実行され、製品がすでにインストールされている(そして最新である)ときにカスタムアクションを実行できるかどうか疑問に思いますか?

通常、インストーラーを実行すると、「別のバージョンの製品が既にインストールされています」というメッセージが表示されるか、何も起こりません。私が理解していることから、これを自動的に行うのはMSIですが、Advanced InstallerがMSIを独自のexeファイルでラップできるため、これを回避する方法があることを期待していました。

すでにインストールされている場合は、アプリケーションを起動します。通常のインストールが完了した後、すでにアプリケーションを自動起動していますが、インストーラーは実行時に常にアプリケーションを起動するようにしたいと思います。

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

advanced-installer - ブートストラップ UI レベルが基本 UI で進行中 (または) サイレント インストール (UI なし) の場合、Advance Installer を使用して EULA を追加できますか?

前提条件のインストールが開始される前に、EULA ダイアログを追加する必要があります。EULA のみに同意した後、前提条件とアプリケーションのインストールを開始する必要があります。 UI))完全なUIではありません。適切な方法で私を案内してください。私は高度なインストーラーに非常に慣れていません。

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

windows-installer - 高度なインストーラーが機能しない

問題があります。Windows C# ベースのアプリケーション用に msi セットアップを構築しようとしています。Windows デスクトップ アプリケーションです。Visual Studio 2010 を使用してセットアップをビルドすると、正常に動作しますが、Advanced Installerを使用するたびにエラーが発生します。アプリケーションの途中にジャンプし、エラーを生成します。これが私がやっていることです:

私は最初の部分を設定しました, チュートリアルを使用して明確にアプリケーション情報を意味します. チュートリアルへのリンクは次のとおりです: http://www.advancedinstaller.com/user-guide/tutorial-professional.html アプリケーション フォルダーに、リリース フォルダー全体を追加しました[リリース フォルダーにアプリケーションをビルドしました] 私は実行ファイルのショートカットも作成しました。

正常にビルドされますが、実行すると、インストール後にエラーが発生しますか?

Advanced Installer を使用する理由は、いくつかのカスタマイズされた前提条件が必要であり、レジストリで特定の値を確認するためです。そして、Advanced Installer はこれらのオプションを提供すると思います。他のオプションもいただければ幸いです。

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

java - AdvancedInstallerを使用してプログラムをタスクバーに固定する

AdvancedInstallerを使用しています

Javaデスクトップアプリケーションのインストーラーを作成するには、メインアプリケーションのショートカットをウィンドウ7のタスクバーに固定するための解決策を探しています

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

setup-project - Advanceインストーラーの起動条件でレジストリを確認する

これがシナリオです。ユーザーが特定のユーザー名やコンピューター名などの特定のパラメーターを持っている場合、app1を使用してレジストリに出力しています。チェックしたら、メインアプリケーションを起動する必要があります。起動条件でレジストリキーを確認する方法はありますか?

問題の詳細:

App1、App2、App3の3つのアプリケーションがあります。高度なインストーラーでこれらすべてを組み合わせました。App1は、ユーザーが適切なユーザー名とコンピューター名を持っている場合に、レジストリへのキーを出力します。App1を前提条件に入れました。App2はアプリケーションのタイムラインを設定するものであるため、基本的にapp2はレジストリに別のキーを出力します。app2を機能ベースのインストールフォルダーに配置しました。App3は、ユーザーのコンピューターに展開する必要があるメインアプリケーションです。どうすればいいのかわからない?私はいくつかの複数のシナリオを試しましたが、実際にはうまくいきませんでした。メインアプリケーションの起動中に、レジストリに両方のキーがあるかどうかを確認できるかどうかを考えました。ある場合は、application3をインストールします。そうでない場合は、アプリケーションの許可されたユーザーではないことをユーザーに伝えます。どうすればいいのかわからない?

さらに詳細が必要な場合は、コメントするか、私に聞いてください!

頑張ってくれてありがとう!

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

visual-studio - Advanced Installer での複数のビルド構成

Visual Studio 2010 で Advanced Installer を使用しています。なんとか .aip プロジェクトを作成できましたが、関連する VS プロジェクトからファイルを追加する場合、これらのファイルの正確な場所を選択する必要があります。

複数のビルド構成を使用したいので、構成変換を使用して、選択したビルド構成に応じて .config ファイルを変更できます。

これは私にとって問題ですDebug.exeファイルと.dllファイルをコンパイルすると.dllファイルになりますがbin\Debug、コンパイルすると、Stagingこれらのファイルはbin\Staging.

Advanced Installerで適切なファイルを取得するにはどうすればよいですか?つまり、選択したビルド構成のターゲット フォルダーからファイルを取得できますか?

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

windows - MSP ファイルは、新しいコンポーネントに属するファイルのみを抽出します

古い (ターゲット イメージ) msi と新しい msi (アップグレード イメージ) を使用して、Advanced Installerでパッチを作成しました。MSP ファイルを調べると、変更されたファイルと完全に新しいファイルの両方が含まれていることがわかりました。問題は、インストール中に「追加された」ファイルのみがインストールされることです。既存のファイルは無視されます。私はすでに次のようなMSIEXECスイッチを試しました:

  • 再インストール=すべて
  • REINSTALLMODE=sumo / aums / omus など...
  • アップグレード="はい"
  • IS_MINOR_UPGRADE = "1"

..異なる順序と組み合わせで (つまり、「REINSTALLMODE=aums REINSTALL=ALL」)、REINSTALLMODE=omus などを試してみるように言って返信したりコメントしたりしないでください。

0 投票する
3 に答える
1460 参照

java - プログラムでアプリケーションのEXEを追加/削除する方法

一部のアプリケーションを自動的に起動したい場合は、Windows環境の起動フォルダーにそれらを配置するために使用します。プログラムでアプリケーションのEXEを追加/削除する方法。私は自分のアプリケーションにJavaを使用しています。

背景付きの詳細:デスクトップベースのアプリケーションで作業し、高度なインストーラーを使用してアプリのインストーラーを作成すると、正常に動作します。問題は、システムでアプリを起動するために、アプリのEXEのショートカットを追加/削除するオプションがあることです。スタートアップ、アドバンストインストーラーは、EXEファイルをスタートアップに追加するオプションを提供しますが、javaベースのアプリケーションとしてjavaを使用してファイルを追加/削除する方法

これを行うためにレジストリ値やJavaファイルの処理などを変更する必要があるかどうかについて、いくつかのアイデアを得る必要があります。よろしくお願いします。

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

c# - ファイルを開き、C#でアプリケーションをロードするデフォルトのプログラム

C#WinFormアプリケーションがあります。このプログラムは、特定のファイル(.cus)を作成して開くように設計されています。ファイルはこのプログラムを使用して作成され、同じプログラムで開くことができます。

AdvancedInstallerを使用してインストーラーを作成しています。

インストール後、ダブルクリックしたときにファイル(.cus)を開くようにプログラムが必要です。(同様に、.xlsファイルをdblClickすると、システムにMS Excelが存在する場合は、それが読み込まれて開きます。)

どうすればこれを達成できますか?

私は詳細な答えを理解するのが良いでしょう。もっと明確にする必要があるかどうか教えてください。

期待してくれてありがとう。