0

私は C#.NET で Windows サービスを開発しました。ユーザーがコンピューターを再起動すると、Windows のウェルカム (ログイン) ページでサービスが自動的に開始されます。サービスが開始されると、c: ドライブにフォルダーが作成されます。以前は、このフォルダーを作成していないという問題がありました。

アカウントにログインした後、サービスを停止して開始しようとしましたが、すべて正常に機能し、フォルダが作成されました! しかし、サービスを停止してフォルダーを削除し、コンピューターを再起動すると、サービスが自動的に開始されるときに、サービスはウェルカム ログイン ページにフォルダーを作成できませんでした。

4

1 に答える 1

0

アカウントにアクセス許可がない場合は、別の ServiceAccount でサービスを起動する必要があります。localSystem で試してください。

http://msdn.microsoft.com/en-us/library/system.serviceprocess.serviceaccount.aspx

于 2012-08-10T13:09:54.033 に答える