У меня есть служба REST, и я добавил ее ссылку в свое приложение WPF.Но как только я создаю клиента моего прокси, он выдает ошибку и выдает ошибку, потому что мой клиентский app.config пуст:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
</configuration>
Эта строка на клиенте выдает ошибку:
HelloWorldClient client = new HelloWorldClient();
Это мой раздел system.servicemodel web.config на стороне сервера:
<system.serviceModel>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
<services>
<service name="WCFRestExample.HelloWorld">
<endpoint address="" binding="webHttpBinding" contract="WCFRestExample.IHelloWorld"/>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior>
<!-- To avoid disclosing metadata information, set the value below to false and remove the metadata endpoint above before deployment -->
<serviceMetadata httpGetEnabled="true" />
<!-- To receive exception details in faults for debugging purposes, set the value below to true. Set to false before deployment to avoid disclosing exception information -->
<serviceDebug includeExceptionDetailInFaults="true" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
Кто-нибудь может сказать мне, почему app.config пуст?Я также перезапустил VS2010, но не повезло.
ПРИМЕЧАНИЕ: Когда я непосредственно просматриваю его в браузере, сервис работает.Таким образом, нет проблем со службой на стороне сервера.
Заранее спасибо:)