Visual Studio 2010を使用してC#でWindowsサービスを作成しました。 Visual Studioでサービス実行可能ファイルを作成してから、nsisインストーラスクリプトから起動します。 canStopをfalseに設定する必要がありますが、その方法を見つけることができません。 お知らせください。windowsサービスcanStopプロパティ
答えて
サービスクラスをデザイナーで開き(クラスをダブルクリック)、クラスのプロパティシートでCanStop
からfalse
まで設定できます。
私はそのオプションを見つけることができません... GenerateMember、Modifiers、delayedAutoStart、Description、DisplayName、Parent、ServiceName、ServicesDependedOn、StartTypeを参照してください。 –
@xivix:次にコードで手動で設定します。 [Documentation](http://msdn.microsoft.com/en-us/library/system.serviceprocess.servicebase.canstop.aspx) –
どうすればよいのですか...私が見つけたすべてを試しました。ビジュアルスタジオは私に設定を見せても設定できないと言っています...サービスが最初に作成/開始されたときに設定する必要があると思います –
- 1. Windowsサーバー2008のWindowsサービスで設定プロパティ(C#)を読み取る
- 2. Windowsサービス/ Webサービス
- 3. Windowsプロセスアクティベーション/ Windowsサービス
- 4. WCFサービスとWindowsサービス
- 5. windowsサービス
- 6. WindowsサービスまたはWebサービス?
- 7. ソケットとWindowsサービス
- 8. Windowsサービスのデバッグ
- 9. Windowsサービスのパスパラメータ
- 10. WindowsサービスとWCF
- 11. Windowsサービスのステータス
- 12. Windowsサービスのアサーション
- 13. Windowsサービスのアイドル
- 14. C#のWindowsサービス
- 15. Windowsサービスのスクリーンショット?
- 16. Windowsサービスをローカライズ
- 17. c#WindowsサービスConsole.Writeln
- 18. Log4net with Windowsサービス
- 19. Windowsサービス質問
- 20. Windowsサービスのアンインストール
- 21. Windowsサービスのリモートインストール
- 22. WindowsサービスKeylogger
- 23. ASP.NET Boilerplate&Windowsサービス
- 24. Windowsサービスは、ストアドプロシージャ
- 25. Windowsサービスのハートビートアクティビティ
- 26. Windowsサービスのスケールアウト
- 27. WindowsサービスCOMエラー?
- 28. Windowsサービス(C++)
- 29. Windowsサービス - C#
- 30. Windowsサービス - 通知
コンストラクタでCanStopプロパティをfalseに設定するだけです。これは、インストーラで行うことではありません。 –
ok、音が良い、私はそのプロパティを見つけることができません。 –
ソリューションエクスプローラですべての項目をクリックしてプロパティウィンドウを見て、CanStopがいずれの項目にもリストされていません。 –