大家好,由于安装包里面有数据库连接还有系统账号等等,由于用户环境比较多样,因而在安装包里需要增加一个配置文件,比如setup.exe,边上有个config.ini,这样setup.exe执行时,直接读取该ini配置的参数即可,而不用重新打包,求指导,谢谢。

解决方案 »

  1.   

    安装部署中install安装类可修改config文件
      

  2.   

    这些信息不是写在app.config或者web.config里面的,比如我安装数据库时使用SA用户,但是创建完数据库后必须创建自己的用户,以后程序均使用新创建的用户。用户SA密码经常进行更改,但我们安装包不能一直变吧,只能通过配置文件的方式,每次密码改了,就修改下配置文件。
      

  3.   

    建议还是放在app.config(winform)或者web.config(webform)
    1、创建完数据库后必须创建自己的用户,以后程序均使用新创建的用户
    2、在登录界面输入数据库服务器,用户名以及密码,如localhost,sa,pwd
    3、若登录成功,则程序自动修改app.config这样打包的永远是原始的一份4、你可以在app.config的appsettions内增加你需要的节点
      

  4.   

    因为安装时同时需要安装数据库,如果放在app.config或者web.config,那一旦客户环境服务器账号发生变化,岂不是要重新打包?
      

  5.   

    安装部署中install安装类可修改config文件
      

  6.   

    唉,那安装时使用的原始账户和密码放在哪里?修改config文件也得先知道账户和密码吧。而且这个账户密码不能是由用户输入的,必须随着安装包一起给出去的。