发布WCF项目到IIS

来源:互联网 发布:linux exec &>> 编辑:程序博客网 时间:2024/05/06 13:13

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

        【步骤】

        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 0
原创粉丝点击