贰零壹零本子之上

率先,在WIN系统下打开IIS,每一个操作系统是例外的,请不要弄混。

1、调控面板—左下放的次序—启用或关闭Windows成效,如图:

 

图片 1

2、找到Internet Information
瑟维斯s,其中FTP服务器,WEB管理工科具下边包车型地铁兼具文件夹及其子文件夹全选,令万维网服务中的安全性、常见HTTP功效、质量功效全选。如下图:

图片 2

再有,应用程序开荒作用勾选状态如图:

图片 3

运营境况检查判断下全不勾选。

其余,Win8与Win7不相同之处在于此,即,在启用或关闭Windows功效分界面包车型地铁最上部,有.NET
Framework4.5尖端服务,其勾选状态应当如下图:

图片 4

时至前些天,系统所要求的IIS情况应当早已有所

一、用VS2013启动IIS EXPRESS

 选中项目,不是选中某些文件,然后附加到浏览其运转(单击平时调节和测量试验普通程序的要命铅色三角)

图片 5

浏览器会有如下分界面:

图片 6

单击中部地方的Service.svc.cs,浏览器彰显如下分界面:

图片 7

意味着VS已经替你开了一个劳动,况兼告诉了您如何在客户端调用。到时候的地址正是本人红线中标记出来的老大灰绿连接。到时候在客户端程序中加多进去就足以了。

二、计划至本土IIS

用管理员身份打开VS2011

然后右键工程名字,选拔属性,弹出对话框,在侧面选用web选项卡,然后在画红框处的组合框中选择布置到地面IIS,如图:

图片 8

难忘项目URAV4L。

接下来单击左侧包车型客车包装/公布网页选项卡,在“要陈设的档期的顺序适用于具有配置方法”中精选“只限运维此应用程序所需的文件”,如图:

图片 9

接下来按F5,就计划到本地IIS了,把上上海教室那多少个U福特ExplorerL复制到浏览器,正是见证神跡的随时了。

三、安顿至远程服务器

情状:本地:VS二〇一一+WIN8.1(操作系统毫不相关系的)

远程:windows server2012(安装好IIS)

1、本地操作:

右键单击工程,单击发表,在弹出的窗口中,单击(默许)左侧的配置文件,单击自定义,然后把项目中的配置文件的名字输进去,如图:

图片 10

然后选用左边连接,发表办法接纳文件系统,目的地方选拔你喜欢的地面文件夹,到时候会公布在该公文夹下,如图:

图片 11

然后单击左侧安装,选取Relase,如图:

图片 12

然后单击预览,基本没什么操作,单击揭橥,如图:

图片 13

如此,在刚才选的文本夹下边就意识了以下多少个东西:

我的是D:\Secpayment

图片 14

将富含那多少个珍宝的公文夹拷贝到远程服务器上,我临时放在了C盘。如此,本地操作完。

2、服务器操作:

在服务器中开采web publish service
服务,怎么展开就不演示了,小编也忘了。。。看官你查查怎么张开服务就行了。

下一场展开IIS管理器,单击左侧包车型客车选拔程序池,点击后后,侧边有个设置使用程序池默许设置,点开,然后设置为v4.0,如图:

图片 15

进而,右键单击左边的“网址”,点击增添网址,弹出如下窗口:

图片 16

网址名称就算即就要左臂显示的,物理路线正是您拷贝到服务器的不胜文件夹。IP请选取你远程访问服务器的丰盛IP,端口的话,你的80不能够用就换8080.

专注:要单击测量试验设置,大概会产出如下提示:

图片 17

 

为了验证授权,关掉那么些窗口,在上上图中,单击连接为,在弹出的窗口里甄选特定用户,单击设置。输入你登入服务器的账号密码就能够:

从此未来验证如图:

图片 18

接下来关门那一个,就足以揭破了。但是当浏览网址时开掘,说禁止使用元数据公布了。那大家看一下布局文件:

图片 19

首先个红线出,

serviceMetadata httpGetEnabled=”true”
设置为true,而前面https的十三分绝对要安装为false,因为~~服务器不援助。

封存。然后在IIS管理器中,右键单击刚才的网站,管理网址–浏览,OK了。

图片 20

注意:

IIS 7访谈的时候现身以下非常:

不可能在此路线中使用此配置节。假诺在父品级上锁定了该节,便会并发这种境况。锁定是默许设置的(overrideModeDefault=”Deny”)……

 

化解方案:

 

因为 IIS 7 选用了更安全的 web.config
管理机制,暗中认可情状下会锁住配置项不容许更动。

运行命令行 

C:\windows\system32\inetsrv\appcmd
unlock config -section:system.webServer/handlers 
中间的 handlers 是错误音讯中红字呈现的节点名称。
倘诺modules也被锁定,可以运营

C:\windows\system32\inetsrv\appcmd
unlock config -section:system.webServer/modules

在意:cmd.exe要以管理员身份运行,在c:\windows\system32下找到cmd.exe,右键管理员运转,输入上面的通令就可以。

 

相关文章