没有开发过程,只是发布过程
一、前提
开发使用的是VS2013
从来没有做过Web的发布,在网上找例子,看到的总是与自己的情况不相符,而且也有人提出了VS2013发布网站的问题,但解决方案却很少,好不容易找到一个,一定要记下来,方便以后查阅。
要把一个WebService发布到IIS,首先要安装IIS,网络上有很多安装IIS的教程,不再重复;第二步就是使用VS发布WebService;第三步就是在IIS上创建网站。
二、用VS2013发布WebService
用VS2013开发完成之后,在WebService的Project上面右键,出现右键菜单:
然后选择“发布网站”,弹出“发布Web”窗口:
“选择或导入发布配置文件”的下拉列表默认是空的,点击会出现“新建配置文件”选项,选之,会弹出“新建配置文件”窗口:
在输入框里面输入自己需要的名字(根据自己需要,自定义一个名字即可)。之后点击确定。回到发布窗口,点击下一步,进入到“连接”步骤:
再发布方法下拉列表中,选之“文件系统”,然后点击“目标”位置后面的浏览按钮(按钮内容是“…”),出现“目标位置”窗口:
选之“本地IIS”,然后在右边出现的菜单里面选择自己需要的。返回到发布窗口之后,直接“发布”就OK了。
这时候,VS2013开始进行发布的工作,此期间,VS的“输出”窗口会一直输出发布执行的信息,发布结束后里面会给出发布是否成功的消息,同时还会显示发布位置。一般都会发布成功,这不重要,重要的是,一定要牢记发布位置!
注:其实这一步很简单,不需要这么复杂的操作,直接通过编译之后,到工程目录下拷贝所需文件就可以了。
三、用IIS创建网站
(之前没写完,今天补上吧)
部署好IIS,也拿到了发布网站需要的文件,将这些文件放到指定目录。
进入IIS信息服务管理器,左侧的网站,右键,新建网站,选择.net4,指定目录(发布网站所需文件所在目录),指定ip和端口号,OK!
注意一下,未指定默认页的话,需要启动浏览。