Visual Studio 2010 で C# を使用して Windows サービスとインストーラー プロジェクトを作成しています。
このサービスは、データベースからデータを取得します。
異なる Windows ドメイン ログイン アカウントを持つ複数のデータベースがあります。
インストーラーが接続文字列をパラメーターとして各サービス インスタンスに渡すようにします。各インスタンスには異なるサービス名があります。
MSDN を調べると、OnStart(string[] args)
. パラメータを使用してサービスを自動的に実行するには、登録キーを書き込む必要があります。それを行う他の簡単な方法はありますか?
また、インストーラー プロジェクトでユーザー名とパスワードの値を null に設定しました。インストール中にダイアログが表示されます。しかし、それは一度だけです。サービス インスタンスごとに異なる資格情報を設定したいと考えています。そのため、何度も昇格する必要があります。
ありがとうございました。