Windows サービスとしてホストしている WCF サービスがあります。通常、VS コマンド プロンプトに移動し、installutil.exe を使用してサービスをインストールします。次に、インストール先のマシン名に従って app.config 内のサービスのベース アドレスを変更し、サービスを実行します。
ベースアドレスは次のようになります。
<endpoint address="http://MACHINE_NAME/NFCReader/" binding="webHttpBinding"/>
app.config ファイルの MACHINE_NAME を変更します。
私はinno setupを使って同じことをしたいと思っています。
私が欲しいのは、ユーザーがsetup.exeファイルを実行してサービスをインストールするときです。ユーザーにサービスのベースアドレスを要求し、そのアドレスを使用してホストしたいと考えています。それが可能かどうか、またはその方法を理解できません。
何か助けてください。前もって感謝します。:)