我做了一个c#的程序,连接一个SQL数据库,我现在想做成.exe的文件,就是在别的电脑上运行时不需要通过VS在源代码上改连接数据库的语句,请高手指点下

解决方案 »

  1.   

    1、lz的意思是将应用程序打包。
    2、要让别人的电脑上运行你的应用程序时还是要让别人来配置数据库链接字符串的。方法是lz在制作安装包的时候多创建一个窗体,这个窗体供用户填写数据库链接配置信息。
    3、做好安装包后,不同的用户点击安装包进行安装时自己配置数据库链接字符串。
      

  2.   

    在你程序的项目里面建立个APP.CONIG 文件,并定义连接字符串 CONNECTION="..."
    然后将程序打包,别人安装完你的EXE文件在程序的安装目录就有一个APP.CONFIG的配置文件
    用户只要自动数据的 服务器和登录名 修改配置文件就可以了呗。