发布WCF项目到IIS

        最近在发布系统时,又遇到一些问题。之前在学习牛腩的时候发布过系统,当时就遇到一些问题,大多出在配置文件上。下面记录一下系统发布的一般步骤,便于下次查看。

        【步骤】

        1、WCF项目分为Client端和Service端,首先需要将客户端和服务端分别在VS资源管理器中右击发布,新建配置文件名称——连接——设置——预览——发布,具体步骤就不详细说明了。

        

        2、在VS中将Client端和Service端发布到不同的文件夹中,然后就是在IIS中添加网站,同样的需要添加Client端和Service端两个网站。右击添加网站:

        

        3、添加成功后一般需要对应用程序池进行高级设置:

        

        4、对添加的网站一般还需要进行编辑权限,权限设置成everyone:

        

        上面和牛腩发布时是一样的,不同之处就是需要发布两个网站(Client端和Service端),下面是稍微不同的地方:

         5、浏览网站,先浏览Service端的网站,显示如下:

        

        点击Service.svc进入:


        6、做好前面的准备,最后再浏览Client端的网址,就可以成功看到网页了。

        可能遇到的问题:

       1、 网站添加成功后没有进行编辑权限为Everyone:


        2、下面这个问题就是相关Windows功能没有启动,控制面板——程序——启动或关闭Windows功能


         我这次出现这个问题是因为之前没有发布过WCF系统,Windows功能中没有启动WCF服务:

         

         【小结】

         之前学习牛腩发布的时候也是遇到各种问题,但是看网上基本都有答案就没有写博客总结一下,这次再遇到问题感觉还是有必要自己总结一下的。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值