今天小编给大家分享一下c#项目怎么发布到服务器的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
1.服务端
需要把服务端的数据库资源名称换成你服务器上数据库中的名称或者IP,然后重新生成解决方案,启动服务器,BuildLBO一下,把Build的dll文件放入到客户端中。然后把服务端的OUTPUT文件放入到服务器用以发布的文件夹中
2.客户端
(1) 需要把客户端的App.config文件中的依赖路径的地址IP换成服务器中的IP
(2)右击项目选择属性,找到发布页面
选择保存路径和发布的版本,然后点击立即发布,找到你生成的发布项目,把它放到服务器中和服务端文件夹相同的顶级文件夹下面
上图是生成发布的客户端
如图所示一个用以存放服务端,一个用以存放客户端
3.打开你的服务器管理器
需要添加必要的角色和功能,如果在启动服务器中的项目报缺少必要的功能时就需要添加
在工具中找到Internet Information Services (IS)管理器
如图所示
添加应用程序池
如上图所示右击添加应用程序池,填入名称
右击你创建的应用程序池选择高级设置,把启用32为应用程序设置为true;
在网站中创建一个新的网站
这里的应用程序池要选择你刚才创建好的,物理路径要选择你发布的客户端文件夹,注意只要选到Client文件夹即可。最后需要设定一个端口号
然后浏览你所创建的网站
这里需要把你路径文件的名字加后缀复制到默认文档中,这样打开网页就不会出现后缀。
这样基本上就能把项目发布到服务器上了。
注意:有可能打开你的项目发生服务无法响应的问题,有可能是你没有添加Windos凭据管理,在你的控制面板里找到凭据管理器,添加windows凭据,网络地址是你服务器的IP。
以上就是“c#项目怎么发布到服务器”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网行业资讯频道。