澳门新葡亰官网WCF 之部署(2010本子之上)

澳门新葡亰官网WCF 之部署(2010本子之上)

第一,在WIN系统下开拓IIS,每种操作系统是例外的,请不要做瞎。

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

 

澳门新葡亰官网 1

2、找到Internet Information
Services,其中FTP服务器,WEB管理工具下面的拥有文件夹和其子文件夹全选,令万维网服务中之安全性、常见HTTP功能、性能功能全选。如下图:

澳门新葡亰官网 2

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

澳门新葡亰官网 3

运行状况诊断下都无勾选。

除此以外,Win8与Win7不同之处在于这个,即,在启用或关闭Windows功能界面的顶端,有.NET
Framework4.5高档服务,其勾选状态应当如下图:

澳门新葡亰官网 4

至今,系统所待之IIS环境应当已经怀有

一、用VS2013启动IIS EXPRESS

 选中列,不是选中某个文件,然后附加到浏览其运转(单击平时调试普通程序的死去活来绿色三角)

澳门新葡亰官网 5

浏览器会产生如下界面:

澳门新葡亰官网 6

单击中部位置的Service.svc.cs,浏览器呈现如下界面:

澳门新葡亰官网 7

表示VS已经为你开始了一个劳务,并且告诉了公怎么样在客户端调用。到上的地址便是我红线中标识出来的那个蓝色连接。到时刻以客户端程序中添加进去就得了。

老二、部署及地面IIS

就此管理员身份打开VS2013

然后右键工程名字,选择属性,弹出对话框,在左侧选择web选项卡,然后于画红框处的组合框中摘安排及地头IIS,如图:

澳门新葡亰官网 8

记住项目URL。

下一场单击左侧的包裹/发布网页选项卡,在“要安排的类型适用于具有配置方法”中挑选“仅限制运行是应用程序所要的文书”,如图:

澳门新葡亰官网 9

下一场按照F5,就配备至本地IIS了,把上达成图那个URL复制到浏览器,就是见证奇迹的天天了。

其三、部署至远程服务器

条件:本地:VS2013+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,右键管理员启动,输入上面的指令即可。

 

admin

网站地图xml地图