二零一零版本之上

应用程序开发功能勾选状态如图,应用程序开发功能勾选状态如图

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

先是,在WIN系统下开辟IIS,每一种操作系统是差异的,请不要弄混。

壹 、控制面板—左下放的先后—启用或关闭Windows效用,如图:

① 、控制面板—左下放的程序—启用或关闭Windows功用,如图:

 

 

图片 1

图片 2

② 、找到Internet Information
Services,在那之中FTP服务器,WEB管理工科具下边包车型地铁全体文件夹及其子文件夹全选,令万维网服务中的安全性、常见HTTP作用、质量功效全选。如下图:

贰 、找到Internet Information
Services,在那之中FTP服务器,WEB管理工科具上面包车型地铁装有文件夹及其子文件夹全选,令万维网服务中的安全性、常见HTTP功效、品质功用全选。如下图:

图片 3

图片 4

再有,应用程序开发功用勾选状态如图:

还有,应用程序开发功用勾选状态如图:

图片 5

图片 6

运维处境诊断下全不勾选。

运行情形诊断下全不勾选。

其余,Win8与Win7不一致之处在于此,即,在启用或关闭Windows功效界面包车型地铁顶端,有.NET
Framework4.5高等服务,其勾选状态应当如下图:

此外,Win8与Win7不一致之处在于此,即,在启用或关闭Windows功效界面包车型大巴上方,有.NET
Framework4.5尖端服务,其勾选状态应该如下图:

图片 7

图片 8

迄今甘休,系统所急需的IIS环境应该已经颇具

迄今,系统所急需的IIS环境应当早就持有

一、用VS2013启动IIS EXPRESS

一、用VS2013启动IIS EXPRESS

 选中项目,不是选中有个别文件,然后附加到浏览其运营(单击平日调节和测试普通程序的很是深红三角)

 选中项目,不是选中某些文件,然后附加到浏览其运行(单击平日调节和测试普通程序的充足血红三角)

图片 9

图片 10

浏览器会有如下界面:

浏览器会有如下界面:

图片 11

图片 12

单击中部地点的Service.svc.cs,浏览器展现如下界面:

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

图片 13

图片 14

代表VS已经替你开了2个劳务,并且告诉了你什么在客户端调用。到时候的地址就是自家红线中标识出来的可怜米黄连接。到时候在客户端程序中添加进去就足以了。

代表VS已经替你开了二个劳务,并且告诉了您哪些在客户端调用。到时候的地址正是本人红线中标识出来的百般玛瑙红连接。到时候在客户端程序中添加进去就足以了。

② 、安插至地面IIS

② 、计划至当地IIS

用管理员身份打开VS二〇一三

用管理员身份打开VS二〇一三

接下来右键工程名字,选取属性,弹出对话框,在左边采纳web选项卡,然后在画红框处的组合框中精选安插到当地IIS,如图:

接下来右键工程名字,选取属性,弹出对话框,在左边选择web选项卡,然后在画红框处的组合框中选用安顿到当地IIS,如图:

图片 15

图片 16

难忘项目ULANDL。

记住项目U宝马7系L。

下一场单击左边的包装/公布网页选项卡,在“要布局的类型适用于全部配置方法”中接纳“仅限运维此应用程序所需的公文”,如图:

接下来单击左侧的卷入/发布网页选项卡,在“要布置的花色适用于具有配置方法”中甄选“仅限运营此应用程序所需的文件”,如图:

图片 17

图片 18

接下来按F5,就配备到地头IIS了,把上上海体育场所这几个ULacrosseL复制到浏览器,就是见证神蹟的时刻了。

下一场按F5,就安顿到地面IIS了,把上上海体育场所这一个U冠道L复制到浏览器,正是见证奇迹的每一天了。

叁 、安排至远程服务器

③ 、布置至远程服务器

条件:本地:VS2011+WIN8.1(操作系统无关系的)

环境:本地:VS二〇一三+WIN8.1(操作系统非亲非故系的)

远程:windows server2012(安装好IIS)

远程:windows server2012(安装好IIS)

① 、本地操作:

一 、本地操作:

右键单击工程,单击公布,在弹出的窗口中,单击(私下认可)左侧的安插文件,单击自定义,然后把品种中的配置文件的名字输进去,如图:

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

图片 19

图片 20

然后选拔右侧连接,公布办法选拔文件系统,目标地点采纳你欣赏的地点文件夹,到时候会揭橥在该公文夹下,如图:

下一场采取左边连接,发表办法选取文件系统,目的地方选用你开心的地点文件夹,到时候会公布在该文件夹下,如图:

图片 21

图片 22

下一场单击左边安装,选拔Relase,如图:

然后单击左边安装,选拔Relase,如图:

图片 23

图片 24

下一场单击预览,基本没什么操作,单击揭橥,如图:

下一场单击预览,基本没什么操作,单击发布,如图:

图片 25

图片 26

这么,在刚才选的文书夹下边就发现了以下多少个东西:

那般,在刚才选的文书夹下边就发现了以下几个东西:

我的是D:\Secpayment

我的是D:\Secpayment

图片 27

图片 28

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

将包蕴那多少个宝贝的文书夹拷贝到远程服务器上,作者暂且放在了C盘。如此,本地操作完。

② 、服务器操作:

贰 、服务器操作:

在服务器中打开web publish service
服务,怎么打开就不演示了,笔者也忘了。。。看官你检查怎么打开服务就行了。

在服务器中打开web publish service
服务,怎么打开就不演示了,作者也忘了。。。看官你验证怎么打开服务就行了。

然后打开IIS管理器,单击左侧的接纳程序池,点击后后,右边有个设置使用程序池私下认可设置,点开,然后设置为v4.0,如图:

下一场打开IIS管理器,单击左边的利用程序池,点击后后,左侧有个设置使用程序池私下认可设置,点开,然后设置为v4.0,如图:

图片 29

图片 30

接着,右键单击左边的“网站”,点击添加网站,弹出如下窗口:

紧接着,右键单击左边的“网站”,点击添加网站,弹出如下窗口:

图片 31

图片 32

网站名称即便即将在右边浮现的,物理路径正是你拷贝到服务器的要命文件夹。IP请选取你远程访问服务器的不行IP,端口的话,你的80不可能用就换8080.

网站名称尽管即将在左手呈现的,物理路径就是你拷贝到服务器的非凡文件夹。IP请采纳你远程访问服务器的不胜IP,端口的话,你的80不可能用就换8080.

瞩目:要单击测试设置,或者会并发如下提示:

注意:要单击测试设置,或者会出现如下提示:

图片 33

图片 34

 

 

为了印证授权,关掉那一个窗口,在上上海教室中,单击连接为,在弹出的窗口里选取特定用户,单击设置。输入你登录服务器的账号密码即可:

为了求证授权,关掉那么些窗口,在上上海体育场所中,单击连接为,在弹出的窗口里挑选特定用户,单击设置。输入你登录服务器的账号密码即可:

从此验证如图:

现在验证如图:

图片 35

图片 36

下一场关门这几个,就能够颁发了。可是当浏览网站时意识,说禁止使用元数据揭橥了。那大家看一下陈设文件:

接下来倒闭这几个,就能够揭破了。可是当浏览网站时发现,说禁止使用元数据发表了。那我们看一下铺排文件:

图片 37

图片 38

率先个红线出,

先是个红线出,

serviceMetadata httpGetEnabled=”true”
设置为true,而前面https的丰裕一定要设置为false,因为~~服务器不协助。

serviceMetadata httpGetEnabled=”true”
设置为true,而后边https的不得了一定要安装为false,因为~~服务器不扶助。

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

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

图片 39

图片 40

注意:

注意:

IIS 7访问的时候出现以下非凡:

IIS 7访问的时候出现以下极度:

无法在此路径中动用此配置节。如若在父级别上锁定了该节,便会出现那种景色。锁定是暗中认可设置的(overrideModeDefault=”Deny”)……

不可能在此路径中运用此配置节。如果在父级别上锁定了该节,便会油不过生这种场地。锁定是暗中同意设置的(overrideModeDefault=”Deny”)……

 

 

化解方案:

化解方案:

 

 

因为 IIS 7 采取了更安全的 web.config
管理机制,默许情形下会锁住配置项不允许更改。

因为 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/handlers 
其间的 handlers 是错误音信中红字显示的节点名称。
借使modules也被锁定,能够运行

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

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

在意:cmd.exe要以管理员身份运维,在c:\windows\system32下找到cmd.exe,右键管理员运行,输入上边包车型客车授命即可。

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