我要实现一个安装程序,双击后界面中有3步,第一步  安装MSDE  第二步 安装应用程序  第三步 附加数据库  这样的安装包怎么做,谢谢

解决方案 »

  1.   

    不好意思,忘了说了,是winform的
      

  2.   

    整个框架都整进去?也太大了吧
    安装数据库自己新建一个安装程序类
    有三种方式:利用osql.exe SQL命令 SQL内置附加数据库的存储过程private void CreateDataBase(string strMdf, string strLdf)
            {
                string connStr = string.Format("data source={0};user id={1};password={2};persist security info=false;packet size=4096",
                    this.Context.Parameters["server"],
                    this.Context.Parameters["user"],
                    this.Context.Parameters["pwd"]);
                string strSql = string.Format(@"EXEC sp_attach_db @dbname = N'{0}', @filename1 = N'{1}{2}', @filename2 = N'{1}{3}'",
                    this.Context.Parameters["dbname"],
                    this.Context.Parameters["targetdir"],
                    strMdf,
                    strLdf);
                ExecNonQuery(connStr, "master", strSql);
            }http://www.cnblogs.com/sunrack/articles/944153.html另外还可以用第三方的安装包制作工具