2011-06-24 14 views
0

巨大なファイルをサーバーからクライアントにコピーするためのWCFアプリケーションを作成したいと考えています。私の問題は、「サーバーマシンのログオン時にサーバーアプリケーションを自動的に起動するにはどうしたらよいですか?」です。これは、小規模オフィスのイントラネットアプリケーションと、Windows 7 Ultimate上で動作するすべてのマシンを対象としています。WindowsがログインしているときにWCFサーバーの自動起動

答えて

0

Windowsログインとは何ですか?ユーザーログインのみです。コンピュータの起動後にサービスホストアプリケーションを起動する必要がある場合は、host it in Windows Serviceが必要です。ユーザーログイン後に起動するプロセスが必要な場合は、単純なコンソールアプリケーションを作成してStartup(ユーザーログイン後に実行されるアプリケーション)に追加することができます。

とにかくファイルをコピーするためのWCFサービスを作成することは、大まかな意味合いがありません。 WCFが大規模なデータ転送の技術であることは、みんなのように見えます。特にファイル転送の技術ではありません。共有ドライブと通常のファイルコピーを使用する - カスタムバッチファイルを各マシンにStartupに追加するか、FTP(Windows 7 Ultimateで利用可能なIISの一部)をインストールします。

1

WCFサーバーをウィンドウサービスとしてインストールすると、Windowsサービスパネルから自動的に起動することができます。

しかし、自動起動で過去にいくつかの問題が発生したため、起動モードを遅延開始に設定することをお勧めします。

関連する問題