コンピュータを起動するたびに、Windows XPは80を超えるサービスを開始します。平均的なユーザーは、これらのサービスがバックグラウンドで実行されていることをほとんど知りません。これらのサービスはすべて本当に必要ですか?このチュートリアルでは、どのサービスを実行する必要があり、どのサービスを実行する必要がないかを説明します。 Windowsサービスとの最初の親密な連絡を開始します。
多くのアプリケーションでは、データベースを操作するためにWindowsサービスを実行する必要があります。一気にやりたくはありませんが、データベースのバックアップのタイミングなど、サービスを通じてゆっくりと行いたいのです。
(2)Windowsサービスを使ってHostを行う
in .net Remoting Vs.net数分でWindowsサービスを構築できます。非常に簡単です。
手順を説明しましょう
1.新しいプロジェクトを作成します。プロジェクトテンプレートの一覧からWindowsサービスを選択します。
3.デザイナがデザインモードで開きます。
4.ツールボックスのコンポーネントテーブルからTimerオブジェクトをデザイン画面にドラッグします(注: Windowsフォームリストからではなく、必ずコンポーネントのリストからTimerを使用してください。
5. Timerプロパティ、Intervalプロパティを200ミリ秒(1秒間に5回のデータベース操作)に設定します。次に、このサービスの機能を追加します。
7.このTimerをダブルクリックします。次に、次のようなデータベース操作コードを書き込みます。
SqlConnection conn = new SqlConnection(" server = 127.0.0.1; database = test; uid = sa; pwd = 275280");
SqlCommand comm = -new SqlCommand( "tb1への挿入( '111'、11)"、conn);
conn.Open();
comm.ExecuteNonQuery();
conn.Close();
8.このサービスをデザインビューに切り替えます。
9.デザインビューを右クリックして[インストーラの追加]を選択します。
>
10.追加したばかりのProjectInstallerのデザインビューに切り替えます。
11. serviceInstaller1コンポーネントのプロパティを設定します。
1)ServiceName = My Sample Service
2 StartType = Automatic
12. serviceProcessInstaller1コンポーネントのプロパティを設定します。Account = LocalSystem
13.プロジェクトが配置されているbin \\ Debugフォルダへのパスを変更します。リリースモードのコンパイルは、bin \\ Releaseフォルダにあります。
14.' InstallUtil MyWindowsService.exe&rdqコマンドを実行します。 Uo;このサービスを適切なレジストリエントリにするために登録します。 (このプログラムは、下記のWINDOWSフォルダ\\ Microsoft.NET \\ Framework \\ v1.1.4322にインストールしてください。)15.デスクトップの[マイコンピュータ]を右クリックし、[管理]を選択します。管理コンソール
16. [サービスとアプリケーション]の[サービス]セクションで、Windowsサービスが既にサービスリストに含まれていることを確認できます。
17.サービスを右クリックして[開始]を選択してサービスを開始します。
問題の核心は、これらのサービスがなければできないことです、Windows XPの機能の多くは、これらのサービスを介して実装されています。簡単に言うと、これらのサービスは、自動更新や印刷ジョブの管理など、システムタスクをバックグラウンドで実行するプログラムと考えることができます。平均的なアプリケーションとの最大の違いは、それらがすべて「バックグラウンド」で実行されることです。したがって、基本的にはそれらの存在を感じません。
コンピュータを起動するたびに、常に自動的に起動するシステムまたはソフトウェアがあることになります。 Desktop.iniノートブックは自動的に起動されますが、これはもう使用されず、コンピュータのネッ
WinXPはゲームとの互換性が比較的良好ですが、最も人気の高いオンラインゲームLeague of Legendsのように完全オンラインゲームとの互換性もない場合もあります。フレームドロップが非常に深刻
ご存知のとおり、[マイコンピュータ]の[ツール]メニューにフォルダオプションがありますこのオプションを開くと、フォルダの基本設定を行うことができますが、最近WinXPユ
コンピュータが誤動作すると、警告メッセージがポップアップ表示されますこの情報を使用して、エラーの原因を特定し、コンピュータエラーの問題を解決します。最近、WinXPシス