問題タブ [installaware]
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.
installation - InstallAware データベースのロールバック
ユーザーが「キャンセル」をクリックしたときにInstallAwareにデータベースのロールバックをさせる方法を知っている人はいますか? InstallShield とは異なり、個々のスクリプトをいつ実行するかを指定する方法はありません。
c# - インストーラーを使用して .NET ユーザー コントロールを Visual Studio Toolbox に追加する
商用インストーラーを使用して配布する .NET ユーザー コントロールを作成しています。インストーラーの実行時に Visual Studio Toolbox にユーザー コントロールを自動的に追加するにはどうすればよいですか?
ありがとう
delphi - Delphi 2010 での InstallAware の問題
Delphi 2010 アプリケーション用の InstallAware Express を使用してインストール ディスクを作成しようとしています。選択(チェック)しました
- CodeGear データベース Express12
- CodeGear ビジュアル コンポーネント ライブラリ 12
アプリケーション ランタイム用。
ビルドしようとすると、エラー メッセージが表示されます
ビルド中のエラー: パターン "C:\Windows\system32\*120.bpl" に一致するファイルがありません
上記のランタイムのチェックを外すとメッセージは消えますが、プログラムは実行されません。誰かが私が間違っていることを教えてもらえますか?
また...ファイルのスキャンボタンを使用して、application.exeに基づいて依存ファイルをスキャンし、installawareは$ TARGETDIR $にファイルのリストを配置しました。ファイルをそのままにしておくか、さまざまなフォルダーに移動する必要があります(たとえば、一部のファイルは windows\system32 ディレクトリにあります...)
どうもありがとう。
delphi - MyDelphi2010アプリケーション用のインストールディスクの作成
誰かが私のDelphi2010アプリケーション用のインストールディスクを構築する方法を段階的に教えてもらえますか?
Delphi2010に付属しているInstallAwareExpressEditionの両方を試しましたが、エラーメッセージが表示され続けます。*140.bplではなく*120.bplを探し続けます。
また、ISToolでInnoSetupを試しましたが、機能しません。正しく設定されていないと思います。...(たとえば、必要なすべてのパッケージを含めることができませんでした)
My Appsは、dbExpressを使用してms-sqlデータベースに接続する単純なデータベース照会です。
また、Delphi 2010で「BuiltwithPackages」のフラグを切り替えてみましたが、運が悪かったです...
助けてください....
私は代わりにInnoSetupを使用することに傾倒していますが、誰かが典型的なセットアップがどのようなものか教えてもらえますか...非常にありがたいです。
乾杯。
installation - 元のインストールDVDがドライブにない場合のアンインストールエラー
[プログラムの追加と削除]でアプリケーションを削除しようとすると、次のエラーが表示され、アプリケーションのアンインストールに失敗します。
エラー
'mFileBagIDE.dll'は有効な短いファイル名ではありません。
不思議なことに、このエラーが発生するのは、元のインストールDVDがドライブにない場合のみです。DVDがドライブにある場合、アンインストールは完全に機能します。
これが本当のキッカーです。アプリケーションがすでに広く展開されるまでこのバグを見つけられませんでした。クライアントの状況では、多くのクライアントが元のDVDを持っていない可能性があります。これは、前のバージョンを最初に削除できないため、次のバージョンのインストーラー(Windowsインストーラーのメジャーアップグレードを実行する)が失敗することを意味します。
したがって、私の質問は2つあります。
- 将来のリリースで回避できるように、この問題を作成するために何をしましたか?
- 次のWindowsインストーラーにこのエラーを無視して、前のバージョンを削除するように指示する方法はありますか?
現在のインストーラー(問題を引き起こしているインストーラー)は、InstallAwareを使用して生成されました。WiXに移行する可能性があります。ただし、どのプラットフォーム(InstallAware、WiX、生のMSIテーブル)でもソリューションを利用できます。
更新:InstallExecuteSequence
MSIのテーブルとテーブルの両方に次の行がありますInstallUISequence
。これは非常に関連性が高い可能性がありますが、SRCDIREXプロパティが何であるか、またはどこに設定されているかわかりません。
delphi - ParadoxDBおよびDelphi2009でのInstallAware9の問題
私のプロジェクトはDelphi2009、Paradox DB、Googleマップにあります。コードはOKで、今はプロジェクトをビルドするときです。これは初めてです。私が知っているように、セットアップファイルを作成するための2つのプログラムがあります。InstallShieldまたはInstallAware。InstallAwareを介して最初のテストを行いましたが、失敗し、問題はDBであり、セットアップ後に実行できませんでした。セットアップファイルでDBを機能させるにはどうすればよいですか。
私のデルファイプロジェクトでは、DB接続に2つの部分があります。
delphiファイルのルートは「Desktop\ttelekom \ ttelekom.exe」です。DBファイルのルートは「C:\ ProgramFiles \ CommonFiles \ CodeGearShared \ Data\databasettelekom.db」です。
ここにDelphiのメインフォームの写真があります。 http://img267.imageshack.us/img267/5333/77714402.png
全てに感謝。
windows-installer - EXE と MSI インストーラーの違いは何ですか?
Installaware を使用してインストール パッケージを作成し、EXE と MSI を生成しました。EXE は 3.1MB で、MSI はわずか 265K です。なぜこんなにサイズに大きな違いがあるのでしょうか?
c# - InstallAwareまたはInstallShieldからdll関数を呼び出します
InstallShieldまたはInstallAwareからdll関数を呼び出す方法を知っている人はいますか?
installation - InstallAware、大きな SQL スクリプトの問題を追加
InstallAware を使用してインストーラーを作成しようとしています。
インストール中に作成する必要がある大きなデータベースがあります。
スクリプトを生成しましたが、スクリプトを MS SQL Server コマンドに追加しようとすると、時間がかかりすぎて、約 15 分かかります。
この問題の解決策はありますか?
ご協力いただきありがとうございます。
wix - RemoveExistingProducts でのアンインストール .msi の場所の指定
ソフトウェアの最新バージョン用に WiX 3.5 を使用してインストーラーを作成しています。以前のバージョンのインストーラーは InstallAware 8 を使用して作成されました。インストール中に古いバージョンを削除したいのですが、InstallAware が奇妙なことを行うため、通常の RemoveExistingProducts メソッドが機能しません。msiexec /x {PRODUCTCODE} も同様です。
RemoveExistingProducts を実行すると、古いインストールの .msi ファイルの場所を尋ねるダイアログが表示されます。レジストリでその場所を見つけることができ、ダイアログにその場所を入力すると、アンインストールは正常に機能します。ただし、ダイアログが表示されないようにしたいのですが、RemoveExistingProducts にどこにあるかを伝える方法はありますか?