Windows サービスとしてホストされている WCF サービスがあります。Windows サービスは、InstallUtil を使用してインストールされます。
インストール後、エンドポイントが使用するベース アドレスを手動で指定する必要があります。
インストール中に IP アドレスを動的に取得して構成ファイルを更新できますか?
これが推奨されないことは承知していますが、顧客は、最小限の構成で、または構成をまったく行わずに、サービスをすぐに実行できるようにしたいと考えています。
よろしく。
Windows サービスとしてホストされている WCF サービスがあります。Windows サービスは、InstallUtil を使用してインストールされます。
インストール後、エンドポイントが使用するベース アドレスを手動で指定する必要があります。
インストール中に IP アドレスを動的に取得して構成ファイルを更新できますか?
これが推奨されないことは承知していますが、顧客は、最小限の構成で、または構成をまったく行わずに、サービスをすぐに実行できるようにしたいと考えています。
よろしく。
確かにパラメーターを渡して util コマンド ラインをインストールできますが、そのためには、Windows サービスのインストーラー クラスを少し変更する必要があります。方法については、このリンクを参照してください
解決策は次の手順に従ってください。
step1 : hosts ファイルはシステム ファイルであるため、編集するときは管理者としてメモ帳を実行する必要があります。これを行うのは非常に簡単です。スタート メニュー (通常はアクセサリにあります) でメモ帳を見つけ、右クリックして [管理者として実行] をクリックします。step2 : hosts ファイルを編集する前に、それを見つける必要があります。Windows のすべてのバージョンが同じ場所に保存されるわけではありませんが、私たちの経験では、通常は c:\windows\system32\drivers\etc\hosts にあります。
Windows 95/98/Me c:\windows\hosts
Windows NT/2000/XP Pro c:\winnt\system32\drivers\etc\hosts
Windows XP Home/Vista/Windows 7 c:\windows\system32\drivers\etc\hosts
step3 : メモ帳で [ファイル] をクリックし、[開く] をクリックします。[ファイル名] の横にあるドロップダウンを探します。デフォルトでは「テキスト ドキュメント ( .txt)」と表示されます。これを「すべてのファイル ( .*)」に変更します。ホスト ファイルが保存されているフォルダーに移動します。ホストをダブルクリックして開きます。ステップ 4: ホスト ファイルをバックアップすることをお勧めします。変更を加える前に. これを行うには:
In Notepad click "File" and then "Save As..."
For the "File name:" value, enter something different, such as hosts_backup_2011.05.31
Click "Save"