3

アプリケーションのインストール時に小さなコードを一度だけ実行できるかどうか疑問に思っています。

インストール パスを使用してレジストリを作成したいと考えています。アプリケーションにもWindowsサービスがあり、インストールパスが常にsystem32に変更されるため、それが必要な理由.

インストール時にインストールフォルダーに作成されるiniファイルがあります。サービスと Windows フォームでもそのファイルに到達する必要があります。

4

1 に答える 1

2

追加のコードは必要ありません。インストールで HKLM\software\yoursoftware-here にレジストリ キーを作成し、Installpath のようなキー名と [INSTALLDIR] の値を使用して、サービスでそのキーを参照するだけです。

これは、インストール シールドで基本的な MSI プロジェクトを使用していることを前提としています。

于 2013-04-06T07:00:57.440 に答える