zoukankan      html  css  js  c++  java
  • windows服务更改配置文件

    现场部署的服务所在文件夹内容如上图所示,由于现场数据库服务器更改了IP,所以我服务里的数据库连接字符串也需要修改(注意到日志文件,从某天改了IP后就再也连不上数据库了)

    修改过程:

    1.打开服务管理,找到自己的服务,右击打开属性页面,有一个可执行文件路径,找到此路径就是上图所示内容

    2.打开app.config文件,找到数据库连接字符串,修改正确的IP地址

    完事之后,查看日志,尽然没有今天的日志文件夹====>修改完配置文件后应该重启一下服务

    重启服务后,查看日志,依然不能链接数据库=====>经过各种百度,询问领导,才知道自己修改的配置文件不对,不是服务需要的配置文件(部署的app.config文件可以和自己本地项目的配置文件对比一下,刚好有点区别,可以看出来,若是两个文件内容不一样,我自己肯定是看不出来的,也就不知道怎么判断这个app.config不是服务的配置文件了)

    所以最后带.exe.config的,这个才是自己的配置文件

    打开配置文件修改了正确的数据库连接字符串,然后再重新启动服务,查看日志能正确连接数据库了。

    另外:领导说了,发布的时候,要把debug模式修改为release模式,这样就不会有不想干的文件了,比如下面这些

  • 相关阅读:
    钉钉C# 使用数据接口要注意的问题
    两个比较快的DNS
    钉钉考勤组信息
    Sqlserver直接附加数据库和设置sa密码
    SQL Server 2016 附加数据库提示创建文件失败如何解决
    FastJson用法
    钉钉开发平台文档
    Sqlserver脚本创建登录名密码
    string 与 stringbuilder效率相差很大
    C# RichTextBox插入带颜色数据
  • 原文地址:https://www.cnblogs.com/luna-hehe/p/10609636.html
Copyright © 2011-2022 走看看