下⾯是⽤vs打包的过程,注意最后关于⽔晶的问题:
1.打开你的,⽤⿏标右击你的⼯程(解决⽅案),选择add new project(添加新建项⽬)。 2.选择setup and deployment projects(安装和部署项⽬)的 web setup project(web安装项⽬)。(注意setupproject的存放路径。通常默认) 3.vs的窗⼝会显⽰⽂件系统(you setup name)。⽤⿏标点击左栏下的"web application folder" 的加号,右键选麻绳男
那一片消失了的苇塘
中"web application folder",选择"添加项⽬输出",同时选中primary output 和content files。 4.你的⼯程中会新增⼀个yousetupname的⼯程,就是安装的项⽬。保存⼀下,有时会出错。
5.因为.xml, .rpt, .gif⽂件不能⾃动加到项⽬中,所以要⼿动加。在解决⽅案资源管理器中,右击YouSetup project(你的安装项⽬名),选中"添加⽂件",然后把你的.rpt, .xml, .gif⽂件加⼊;
6.如果你⽤了crystal report,就要添加crystal reprot的⽀持⽂件。在解决⽅案资源管理器中,右击YouSetup project(你的安装项⽬名),选中"添加合并模块",在窗⼝中到,并选中
C:\Program Files\Common Files\Merge Modules\DotNETCrystalReports.msm, 打开,就加⼊了;
7.右击"⽬标计算机上的⽂件系统",选中属性,在属性窗⼝中,将productName设置为"你要打包的项⽬名" 8.右击"web应⽤程序⽂件夹",选中属性,在属性窗⼝中,将DefaultDocument设置为"你的默认登录页"即"起始页",
9.选中你的yousetupname⼯程,按右键,选中"⽣成";或在主菜单的"⽣成"中选中"⽣成yourSetupFileName";
10.然后,在C:\Documents and Settings\Administrator\My Documents\Visual Studio Projects\KaoQin\⽂件的存放路径下会有⼀个yousetupname的⽂件夹,下⾯还有⼀个debug的⽂件夹,你要的就是debug下⾯的所有⽂件。
11.将debug folder 下的⽂件考到你要安装的机器上,然后安装就可以了,如果有数据库,你可以将库事先还原过去,就可以⽤了。
你的程序打包的时候,要把⽔晶报表的注册码也给打进去具体操作步骤:chinabig
1)新建“安装和部署项⽬”-->“安装向导”
2)选择项⽬类型(这⾥选“创建⽤于windows应⽤程序的安装程序”)-->下⼀步
3)选择要包含的⽂件:添加你的程序⽂件+C:\ProgramFiles\CommonFiles\MergeModules 下的managed.msm、managed_chs.msm、database_access.msm、database_access_chs.msm、regw iz.msm、VC_CRT.msm、
海上巨眼
VC_STL.msm。-->完成具体功能如下: managed.msm、managed_chs.msm、(托管组件MSM处理所有托管组件的分发,其中包括 Windows窗体查看器、Web窗体查看器和所有CrystalDecisions命名空间) database_access.msm、
database_access_chs.msm、(对于使报表运⾏所需的所有其他⽂件,由数据库访问MSM处理其分发。其中包括数据库、导出和图表驱动程序。) regwiz.msm、(KeyCodeMSM处理CrystalDecisions密钥号码的安装) VC_CRT.msm、
VC_STL.msm(这个在msdn上绝对没提起,是vc的运⾏库,估计是CrystalReport或涉及到的某些程序是⽤vc写的,所以需要它!)
4)打开解决⽅案-->右键点击regwiz.msm的属性,在“MergeMouduleProperties”⾥的“Licens eKey”填⼊:马布里扣篮
贯彻落实会议精神汇报
AAP5GKS0000GDE100DS(这个是你⽣成CrystalReport是⽤到的注册号的密码!)
5)⽣成解决⽅案(或直接按Ctrl+Shift+B)