C# Web Service 接口程序部署 到服务器

  今天自己写了一个接口程序,想要部署到服务器去,一开始是我直接放源码上去,这样是不行的,是错误的!

  在之后百度了一下,也没有找到答案,(可能我找的方式不对),就去找大佬了,在大佬的帮助下才知道我那样是错误的,要想别人使用要先部署到IIs上去,然后再用去访问,这样就可以了 ,同理,服务器也是一样的,要把项目发布到IIs上去,然后就可以用服务器的域名来访问了。下面的我在本地部署到IIS中(这里IIs中的一下服务要打开,如果没有打开是不行的,网上也是有很多的教程,我也看来的)

首先在项目里面:项目右键发布(其实不发布直接用源码也是一样的) 但是要在开始这个之前你要保证直接访问你的项目是没有问题的

然后我们就可以看到:这里的发布方式要改成我这样的,下面的是路径,之后要用,要知道你发布的项目放在哪里的  点击发布就好了

发布好了以后,这边我们就算完成了,然后我们打开IIS 我用的是w10的搜索

我们打开以后就会看到这样的:然后你没有创建过网站就不会出现(ms,MyAPI)这两个  defualt是默认有一个的

这里我们右键网站===》添加网站: 网站名自己取,物理路径就是刚刚我们发布项目的地方,(如果要放源码,就找到源码的路径就好了) ,连接这个是要微软电脑来验证的  用户名是本机名,密码就是你自己电脑的密码 点确定就好了

这是没有填上面那不的验证的样子

 

 改了以后的样子

然后我们就可以点击

 

就完成了就会看到我们创建的网站了:这边是他网站的链接池

双击点开:要运行就点那边浏览就好了

出来这个以后在点击:

然后就和你自己直接访问一样了 我的是这样的几个接口,在服务器上面是一样的

原文地址:https://www.cnblogs.com/zffc/p/7009776.html