做好的Webservice怎么发布到远程iis服务器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了做好的Webservice怎么发布到远程iis服务器相关的知识,希望对你有一定的参考价值。
参考技术A 您好,我来为您解答:只需要把bin 和 Service1.asmx和 Web.config 这三个,把他们放在一个你命名的文件。放在远程电脑C:\Inetpub\wwwroot这个下面就可以了。在我的电脑--》管理--》服务和应用程序--》Internet信息服务--》网站。找到刚才你命名的文件。点击属性--》目录安全性--》编辑--》选中匿名访问
希望我的回答对你有帮助。
Jenkins+.Net+VS+SVN+SSH+IIS 实现部署远程服务器
网上Jenkins部署到远程服务器Java的示例居多,竟然没怎么看到.net项目的;
大体思路:
1 Jenkins实现本地部署(这个资料很多,不细说了)
2 将发布出的指定生成到Jenkins工作目录的一个相对路径下(步骤3中会用到)
3 通过ssh将步骤2生成的文件发送到远程服务站点的文件目录下,并重启站点
4 重启远程服务器站点的命令
C:\\Windows\\System32\\inetsrv\\appcmd.exe stop site "sitename"
C:\\Windows\\System32\\inetsrv\\appcmd.exe start site "sitename"
本来时将命令写在远程发布配置里的“exec command”里,但是却只能执行一句命令,这是什么机制?
就将命令放到一个批处理文件里拷贝到服务器上,在“exec command”里指向该批处理文件;重启站点成功;
以上是关于做好的Webservice怎么发布到远程iis服务器的主要内容,如果未能解决你的问题,请参考以下文章
webservice 在vs调试没问题,可是发布后在IIS里面浏览,就连不上数据库了
Web发布到服务器上后,调用的webService偶尔会不显示。是啥原因?
如何在 Windows 7 的 IIS 上发布 webservice