C# winform 程序发布的问题,带sql2008数据库文件

2024-11-29 05:53:56
推荐回答(3个)
回答1:

在App.Config里面写上IP和数据库信息,程序从App.Config文件中读取这些信息生成连接字符串。这样做的好处是比较灵活,数据库可以安装到任何一台机器上,其它的机器只需要修改配置文件中的IP就可以了,因为配置文件是单独存在的,所以在服务器、数据库发生变化时只需要更改配置文件就可以了,不需要重新修改和编译程序。
至于数据库,备份一下在需要安装的机器上恢复就可以了;或者直接拷贝数据库文件,附加到要使用的机器的数据库程序中。

回答2:

不太明白你说的东西跟配置文件有什么关系,是不是指不用修改直接拷过去就能用?
如果是这样那你就配置地址为localhost就可以了啊,用户名和密码都用sa这个账户的就可以了。。。
我们一般的做法是程序里面会有数据库连接设置的,安装完程序设置一下数据库连接就好了。。。

补充,打包的话用在VS里面建立一个SETUP工程就可以了,那个东西配置起来挺直观的

回答3:

这个其实和配置文件没什么关系。。。,是打包的问题,要用打包工具,然后写打包执行脚本