Web サイトに wcf サービスを追加しました。web.config は次のようになります。
<system.serviceModel>
<services>
<service name="Realstuf.Service">
<host>
<baseAddresses>
<add baseAddress = "http://ismyrealstuff/Services/" />
</baseAddresses>
</host>
<!-- Service Endpoints -->
<endpoint address ="http://ismyrealstuff/Services/Service.svc" binding="wsHttpBinding" contract="Realstuf.IService" behaviorConfiguration="FirstServiceBehaviour"/>
<!-- Metadata Endpoints -->
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/>
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="FirstServiceBehaviour">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="false" />
</behavior>
</serviceBehaviors>
</behaviors>
<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
</system.serviceModel>
svc ファイルが追加され、service.cs および Iservice.cs ファイルが app_code ディレクトリに追加されます。Assemblyinfo.cs ファイルが見つかりません。
wcftestclient で svc ファイルを開こうとすると、「サービスの追加に失敗しました」というエラーが発生しました。エラーの詳細には次のように記載されています。
エラー: D:\Projects\IsMyRealStuf\IsMyRealStuffWeb\Services\Service.svc を読み取れません。ファイル D:\Projects\IsMyRealStuf\IsMyRealStuffWeb\Services\Service.svc をアセンブリとして読み込めません。詳細については、FusionLogs を確認してください。ファイルまたはアセンブリ 'file:///D:\Projects\IsMyRealStuf\IsMyRealStuffWeb\Services\Service.svc' またはその依存関係の 1 つを読み込めませんでした。モジュールには、アセンブリ マニフェストが含まれている必要がありました。
assemblyinfo.cs ファイルを追加すると、これは解決策になりますか? その後、どのように?