
C#.net 2005 如何将.net框架2.0和水晶报表相关数据一起打包
在使用C#开发过程中使用到水晶报表在打包的时候如何将水晶报表的运行环境打包进去。要的是.net2005版本的操作,使用合并模块或着是打包所需的动态连接库.dll也行要保证...
在使用C# 开发过程中使用到水晶报表 在打包的时候如何将水晶报表的运行环境打包进去。要的是.net 2005版本的操作,使用合并模块 或着是打包所需的动态连接库.dll也行 要保证运行成功!还有就是关于.net框架的问题,如何将.net框架2.0的程序也打包进行运行的时候,自动检索客户端是否存在2.0或以上版本,不存在则自动安装(注:不是那种自动在网络上下载版本,再安装的那种)希望搞软件开发的使用过C# 操作成功的大侠们能给个回复,那些网络摘抄解决方法的就不要回答了~ 谢谢合作!
展开
展开全部
可以研究下官方飞信的打包方法. 飞信把框架都打包进去安装包了.
也可以看下这个方法:
1.在需要打包的项目解决方案里,新建一个项目,选择“其他项目类型”下的“安装和部署项目”,选择“安装向导”,再给新加的项目取名,默认是“Setup1”,尤其注意选择“添入解决方案”这个选项。
2.点击“确定”后,会出现安装向导,选择“创建用于Windows应用程序的安装程序(S)”。一路点击“下一步”直到最终安装向导的完成会需要5步,最终会在当前的解决方案中添加一个名称为“Setup1”的安装项目。
3.在窗口“文件系统(setup1)”下,有三个文件夹“应用程序文件夹”、“用户的‘程序’菜单”、"用户桌面",在“应用程序文件夹”里右键添加“文件”,加入要打包的程序,另外两个文件夹用来在安装后是否在“程序”菜单和桌面上建立快捷方式选项,可根据需要选择。
4.选择VS.NET的菜单“生成(B)”—〉“生成解决方案”,“生成setup1”即可生成安装文件setup.exe和setup1.msi了。
注意:
在第四步之前,右键单击setup1,选择“属性”,打开属性窗口后选择“系统必备”,在“指定系统必备组件的安装位置”中选择“从与我的应用程序相同的位置下载系统必备组件”,如果选择第一项,安装时会先从网上下载选择的必备组件造成安装速度慢。
成功生成后,会在解决方案文件夹下生成一个"Setup1\Debug"文件夹,Debug文件夹里的内容都要部署到安装机器上。
也可以看下这个方法:
1.在需要打包的项目解决方案里,新建一个项目,选择“其他项目类型”下的“安装和部署项目”,选择“安装向导”,再给新加的项目取名,默认是“Setup1”,尤其注意选择“添入解决方案”这个选项。
2.点击“确定”后,会出现安装向导,选择“创建用于Windows应用程序的安装程序(S)”。一路点击“下一步”直到最终安装向导的完成会需要5步,最终会在当前的解决方案中添加一个名称为“Setup1”的安装项目。
3.在窗口“文件系统(setup1)”下,有三个文件夹“应用程序文件夹”、“用户的‘程序’菜单”、"用户桌面",在“应用程序文件夹”里右键添加“文件”,加入要打包的程序,另外两个文件夹用来在安装后是否在“程序”菜单和桌面上建立快捷方式选项,可根据需要选择。
4.选择VS.NET的菜单“生成(B)”—〉“生成解决方案”,“生成setup1”即可生成安装文件setup.exe和setup1.msi了。
注意:
在第四步之前,右键单击setup1,选择“属性”,打开属性窗口后选择“系统必备”,在“指定系统必备组件的安装位置”中选择“从与我的应用程序相同的位置下载系统必备组件”,如果选择第一项,安装时会先从网上下载选择的必备组件造成安装速度慢。
成功生成后,会在解决方案文件夹下生成一个"Setup1\Debug"文件夹,Debug文件夹里的内容都要部署到安装机器上。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将所有需要的文件,类库,全部打包带走,还要打包.net 2.0框架, 到客户机上检测 2.0框架 安装即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询