問題タブ [installation]

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

installation - InstallShield を使用してディレクトリのセキュリティ属性を変更する方法は?

InstallShield が以下に作成するディレクトリのセキュリティ属性を変更したいのですがCSIDL_COMMON_APPDATA、インストール プロセス中にその方法を教えてもらえますか?

これはスクリプト定義のフォルダーです。

ありがとうございました。

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

installation - ファイルの種類/拡張子をWiXインストーラーに登録するにはどうすればよいですか?

この質問に対する明確な答えは、WiXドキュメント(または、さらに言えばGoogle)では見つかりませんでした。もちろん、HKCRで適切なレジストリキーを作成することもできますが、それは私を汚く感じさせ、これが標準的なタスクであり、優れたデフォルトのソリューションを持つはずです。

ボーナスポイントについては、「安全」にする方法を知りたいです。つまり、ファイルタイプの既存の登録を上書きせず、インストール中に登録されて変更されていない場合にのみ、アンインストール時に登録を削除します。

0 投票する
4 に答える
32186 参照

installation - インストーラーで 2732 エラーが発生する:Directory Manager が初期化されていません

正常に動作していた msi インストーラーがあります。外部マージ モジュールを追加しました。コンパイル中にいくつかのディレクトリ マージ エラーが発生しました。マージ モジュールのディレクトリ テーブルから、エラーの原因となっているディレクトリを削除しました。

エラーが発生しています:

MSI エラー 2732 エラー: ディレクトリ マネージャーが初期化されていません。

問題の解決にご協力ください。

0 投票する
18 に答える
2592 参照

delphi - Delphi 2009 は、Delphi 2006 または Delphi 2007 と同じマシンにインストールできますか?

競合はありますか?

0 投票する
5 に答える
78358 参照

.net - InstallUtil を使用し、Windows サービスのログオン ユーザー名/パスワードをサイレント モードで設定する

C# Windows サービスをインストールするには、InstallUtil を使用する必要があります。サービスのログオン資格情報 (ユーザー名とパスワード) を設定する必要があります。これらはすべて静かに行う必要があります。

このようなことをする方法はありますか:

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

installation - NSIS は現在実行中のインストーラー ファイルのパスを取得します

現在実行中のインストーラーのパスを取得するための NSIS 変数はありますか?

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

installation - Windows インストーラー - 再起動後にアップグレードを再開する

アップグレードする前に再起動が必要な場合があるドライバーをインストールする Windows インストーラー MSI パッケージがあります。ドライバーは、WriteRegistryValues の後に延期されたカスタム アクションによってインストールされます。再起動が必要な場合は、ロールバックが行われ、ユーザーは再起動してインストールを再度実行するように指示されます。

InstallExecuteSequence では、RemoveExistingProducts アクションは InstallValidate と InstallInitialize の間にあるため、アップグレードで再起動が必要であることが通知されると、以前のパッケージは削除されています。そのため、再起動が必要な場合、ロールバックと「これを再起動して再実行してください」というエラー メッセージが表示された後、ソフトウェアはインストールされなくなります。ユーザーが再起動してインストールを繰り返すと、問題なく動作します。

インストールの再起動と再開を自動化する必要があるため、ユーザーは実際に何もする必要はありません (もちろん、再起動に同意することは別として)。

レジストリの RunOnce キーにコマンドを書き込むと、再起動後に再度インストールを実行できますが、ドライバーのインストールを行う延期されたカスタム アクションで何が起こるかについて ForceReboot を調整するのは難しいと思います。また、再開されたインストールで何をすべきかを決定するのは難しいかもしれません。

ベスト プラクティスに関するアドバイスや潜在的な問題へのポインタは大歓迎です。

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

url - コピーまたは削除したときに同じアドレスを指すWindowsの.urlリンク

これは本当に面倒です。クライアントのダウンロードページを別のサイトに切り替えて、インストーラーとのリンクを送信したいと考えています。リンクが作成されて既存のファイルが上書きされると、.urlの内容に正しいアドレスが表示されていても、WindowsXPのメタデータは同じ場所を指します。そのURLプロパティをgoogle.comに変更でき、ファイルをコピーすると同じ場所を指します。

link.urlファイルの名前を変更すると機能します。しかし、ディレクトリが再利用されることを期待しています。その結果、1つの悪いリンクと1つの良いリンクが作成され、クールよりも混乱します。

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

windows - 新しい開発サーバーのセットアップ 複数の IP アドレスを割り当てる最も簡単な方法は何ですか

新しい開発サーバーをセットアップしています。Windows 2008 サーバー ネットワーク アダプターに複数の IP アドレスを割り当てる最も簡単な方法は何ですか?

IIS 7 を実行する開発マシンをセットアップしています。IIS 7 で新しい Web サイトをセットアップするときに、192.168.1.200 から .254 までの範囲を使用できるようにしたいと考えています。

0 投票する
4 に答える
31468 参照

python - ubuntu Linux 8.04でpython 2.5.2をpython 2.6rc2にアップグレードするにはどうすればよいですか?

ubuntu 8.04で提供されているデフォルトのpythonインストール(2.5.2)をpython 2.6rc2にアップグレードする方法を知りたいです。2.6 をシステムのデフォルトの python バージョンにして、2.5.2 にインストールされている他のすべての便利なインストール済み python ライブラリを python 2.6rc2 に移行したいと思います。どうすればこれを達成できるか教えてください。

ありがとうダーク