2011-07-18 1 views
5

intellisenseを参照しているすべての質問はカスタム設定を参照しているようです。私はweb.configからservice.configに移動した.net標準セクションでintellisenseを取得しようとしています。System.ServiceModelを使用して関連する設定ファイルでintellisenseを有効にするには

方法はありますか?

+0

解決方法はありますか?私は同じことをやろうとしており、検索を始めたばかりです。 – jwynveen

+0

これまでのところ、T4はそれをハッキーにすることはできますが、実行可能です – Maslow

答えて

0

まず、Visual 2012以降が必要です。これにより、最新のスキーマファイルがインストールされ、参照されていることが保証されます。

ですが、主にルートweb.configファイルまたはapp.configファイルの作成方法に関するものです。

あなたは、たとえば、bindings.configファイルで始まることを確認し、この

<system.serviceModel> 
    <behaviors configSource="Configuration\behaviors.config"/> 
    <bindings configSource="Configuration\bindings.config" /> 
    <client configSource="Configuration\client.config"/> 
    <services configSource="Configuration\services.config" /> 
    </system.serviceModel> 

のようなWCFサービスモデルに関連する設定ファイルを指定する必要があり、あなたのルートの設定(app.configを/ web.configファイル)で

動作ノード

<bindings> 
    <basicHttpBinding> 
    <binding name="HoHo" messageEncoding="Text"> 
     <security mode="None"/> 
    </binding> 
    </basicHttpBinding> 
</bindings> 

configSourceを使用すると、設定ファイルを読みやすくすることができます。

+0

これ以上のステップはありませんか?私はVS2013プロフェッショナルを使用しており、私は上記のセットアップでインテリセンスを取得しません – AlexFoxGill

関連する問題