1、配置服务器IIS
安装好IIS相关服务,确保网站能够启动
建立网站
2、可能出现的问题(安装了最新版的ASP.NET 4.0)
未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类
第一步:找到配置文件applicationHost,参考路径:
%windir%/system32/inetsrv/config/applicationHost
找到
在managedHandler 加上“,runtimeVersionv2.0" 即可
3、配置web.config文件
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="SampleBehavior">
<!--httpGetEnabled - 使用get方式提供服务-->
<serviceMetadata httpGetEnabled="true" />
</behavior>
</serviceBehaviors>
</behaviors>
<services>
<!--name - 提供服务的类名-->
<!--behaviorConfiguration - 指定相关的行为配置-->
<service name="WcfService1.Service1" behaviorConfiguration="SampleBehavior">
<!--address - 服务地址-->
<!--binding - 通信方式-->
<!--contract - 服务契约-->
<endpoint address="" binding="basicHttpBinding" contract="WcfService1.IService1" />
</service>
</services>
</system.serviceModel>
4、调用