c#项目实现发布到服务器全过程

 更新时间:2023年04月14日 08:58:13   作者:一条会飞的猪  
这篇文章主要介绍了c#项目实现发布到服务器全过程,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

项目发布到服务器

前言:此项目是C#项目采用服务端和客户端分离的MVVM的模式,现在需要把项目发布到服务器上以供访问 

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#中使用HttpPost调用WebService的方法

    C#中使用HttpPost调用WebService的方法

    这篇文章介绍了C#中使用HttpPost调用WebService的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • Unity实现3D循环滚动效果

    Unity实现3D循环滚动效果

    这篇文章主要为大家详细介绍了Unity实现3D循环滚动效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02
  • RandomId生成随机字符串详解实例

    RandomId生成随机字符串详解实例

    本文主要介绍RandomId 生成随机字符串的方法,大家参考使用吧
    2013-12-12
  • C# 计算标准偏差相当于Excel中的STDEV函数实例

    C# 计算标准偏差相当于Excel中的STDEV函数实例

    下面小编就为大家带来一篇C# 计算标准偏差相当于Excel中的STDEV函数实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • 解析C#的扩展方法

    解析C#的扩展方法

    在本文中,主要对扩展方法进行了一些规则说明、声明方式,使用方式,以及对扩展方法的意义和扩展方法的原理进行了简单的解答。并在本文的最后给了一个枚举的扩展方法代码。
    2016-12-12
  • C#异常处理的技巧和方法

    C#异常处理的技巧和方法

    在本篇文章里小编给大家整理了关于C#异常处理的技巧和方法以及相关知识点,需要的朋友们学习下。
    2019-03-03
  • 详解C# 利用反射根据类名创建类的实例对象

    详解C# 利用反射根据类名创建类的实例对象

    这篇文章主要介绍了详解C# 利用反射根据类名创建类的实例对象,“反射”其实就是利用程序集的元数据信息,感兴趣的小伙伴们可以参考一下。
    2017-03-03
  • WPF实现筛选下拉多选控件的示例代码

    WPF实现筛选下拉多选控件的示例代码

    这篇文章主要为大家详细介绍了WPF如何实现筛选下拉多选控件,文中的示例代码讲解详细,对我们学习或工作有一定帮助,感兴趣的小伙伴可以了解一下
    2023-06-06
  • C#绘制饼状图和柱状图的方法

    C#绘制饼状图和柱状图的方法

    这篇文章主要为大家详细介绍了C#绘制饼状图和柱状图的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • C#中使用Socket获取网页源代码的代码

    C#中使用Socket获取网页源代码的代码

    C#使用Socket获取网页源代码的代码,需要的朋友可以参考下。
    2010-12-12

最新评论