1
Web設定のサービスセクションのエンドポイントで指定されていない場合、Visual Studioソリューションの各プロジェクトからすべてのwcf 4.0サービスアドレスを取得する方法アドレスまたはベースアドレス?私はサービスアドレスのリストをaspxページに書き出すつもりです。どんな助けもありがとう。Web設定でアドレスまたはベースアドレスが指定されていない場合のwcfサービスアドレスのリスト
ウェブ設定のサービスセクションの1つの例です。
<services>
<service name="ABC.Enterprise.Flight.FlightService">
<endpoint address="" binding="basicHttpBinding" name="ICRMManagement" contract="ABC.Enterprise.Flight.IFlightService"/>
<endpoint address="MexBasic" binding="mexHttpBinding" name="MexBasic" contract="IMetadataExchange" />
</service>
することはできません - あなたはIISでこのサービスをホストする場合、それはIISです**サービスアドレスを定義する仮想ディレクトリ**( '* .svc'ファイルの名前に加えて)だからあなたのサービスがホストされている場所に本当に依存しています。あなたが「外部」から 'web.config'を読んだら、あなたはその知識を持っていません。 –
フィードバックmarc_sをありがとう。おそらくエンドポイントにアドレスを追加し、展開中に変数replaceを使用して環境を指定することになります。 – zeroSpool