请问用C#做的数据库应用程序该怎么生成EXE文件,特别是数据库怎么能放在文件中,从而生成EXE文件以后可以在其它的电脑上安装使用?

解决方案 »

  1.   

    文件->新建->项目->其它项目类型->安装和部署->安装项目
      

  2.   

    在项目属性里把编译目标设置为“windows 应用程序”
      

  3.   

    打包exe可以新建部署项目
    数据库要看具体什么数据库
    如果是access等文件数据库,那么在程序中用相对路径,把mdb文件打包到程序中就可以了,注意目录和程序中的相对路径相同
    如果是SQL Server或者Oracle,那么有两种方法:1.不打包数据库,把数据库备份出来,到目标机器手动设置数据库;2.把数据库备份的相关文件或者建库的SQL语句打包到项目中,写代码来设置目标机器的数据库。
    2比较复杂,直接用1吧