跪求Winform项目打包的具体步骤,包括数据库打包和水晶报表

解决方案 »

  1.   

    (1)新建“安装和部署项目”-->“安装向导” 
    (2)选择项目类型(这里选“创建用于windows应用程序的安装程序”)-->下一步 
    (3)选择要包含的文件:要部署使用 Crystal Reports for Visual Studio .NET 2003 的程序,需要添加合并模块(在解决方案资源管理器中tree的顶端节点右键-->添加). 
    Crystal_Database_Access2003.msm 
    Crystal_Database_Access2003_enu.msm 
    Crystal_Managed2003.msm 
    Crystal_regwiz2003.msm 
    VC_User_CRT71_RTL_X86_---.msm 
    VC_User_STL71_RTL_X86_---.msm 
    你可以 'C:\Program Files\Common Files\Merge Modules' 文件夹下找到替换的合并模块。 
    (4)打开解决方案-->右键点击Crystal_regwiz2003.msm 的属性,在“MergeMouduleProperties”里的“License Key”填入:***************************(这个是你生成Crystal Report是用到的注册号的密码!) 
    (5)生成解决方案 
    这样就可以解决了
    我以前就是这样做的.........
      

  2.   

    楼上说的基本正确.但是要注意两点
    1你的数据库如何打包,如果是access那就不用说了,但是如果是oracle就不好办了.可能没有好的打包方法,起码我这样认为.
    2报表打包,你的报表打包要注意报表的版本.这关系到你要在安装项目中添加的几个合并模块的版本.先确认版本号,再到网上找对应的模块.
    基本就好了.
      

  3.   

    部署水晶报表的打包安装
    http://dev.csdn.net/article/77848.shtm
    打包.net平台的程序
    http://blog.csdn.net/zhzuo/archive/2005/05/31/385140.aspx
      

  4.   

    http://blog.csdn.net/cityhunter172/archive/2006/01/08/573709.aspx这个是别人的blog,有水晶报表的