2009-06-08 10 views

答えて

1

サービスのインストール時にプログラムによって変更することができます。 System.ServiceProcess.ServiceProcessInstallerクラスを見てください。アカウント、ユーザー名、およびパスワードを設定するプロパティがあります。このクラスのインスタンスを正しい設定で作成し、カスタム(System.Configuration.Install.Installer)インストーラのInstallersコレクションに追加する必要があります。

1

アカウントは通常、サービスインストーラによって設定されます。これは、ServiceProcessInstallerコンポーネント

を介して行われるプロパティは次のとおりです。

  • ServiceAccount
  • ユーザー名
  • パスワード

あなたはVSデザイナー

を使用して設定することができるはずです

既存のサービスのスタートアップアカウントを変更する場合は、別のWinFormsアプリケーションを使用する場合は、レジストリを試してみる必要があります(ただし、変更するレジストリキーはわかりません)

1

ServiceProcessInstallerクラスを使用してServiceInstallerクラスを使用する必要があります。サービスを実行するアカウントを設定するには、Accountプロパティを設定する必要があります。

関連する問題