具体操作步骤:
1)新建“安装和部署项目”-->“安装向导”
2)选择项目类型(这里选“创建用于windows应用程序的安装程序”)-->下一步
3)选择要包含的文件:添加你的程序文件 + C:\Program Files\Common Files\Merge Modules下的managed.msm、managed_chs.msm、database_access.msm、 database_access_chs.msm、regwiz.msm、VC_CRT.msm、VC_STL.msm。-->完成
但我怎么也找不到上面提到的msm文件,怎样发布呢?谢谢
8 个解决方案
#1
up
#2
到C:\Program Files\Common Files\Merge Modules 中选择以下模块:
Crystal_Database_Access2003.msm
Crystal_Database_Access2003_enu.msm
Crystal_Managed2003.msm
Crystal_regwiz2003.msm
VC_User_CRT71_RTL_X86_---.msm (used for reports based on ADO.NET)
VC_User_STL71_RTL_X86_---.msm (used for reports based on ADO.NET)
右击"Crystal_regwiz2003.msm ",选择"属性", 然后在"MergeModuleProperties"下的"License Key"框中输入以下注册码:如"AAP50-GS00000-U7000RN".
Crystal_Database_Access2003.msm
Crystal_Database_Access2003_enu.msm
Crystal_Managed2003.msm
Crystal_regwiz2003.msm
VC_User_CRT71_RTL_X86_---.msm (used for reports based on ADO.NET)
VC_User_STL71_RTL_X86_---.msm (used for reports based on ADO.NET)
右击"Crystal_regwiz2003.msm ",选择"属性", 然后在"MergeModuleProperties"下的"License Key"框中输入以下注册码:如"AAP50-GS00000-U7000RN".
#3
楼上的朋友,我找过你说的文件,可是很怪,一个都找不到。但是我的确能在vs2005中使用水晶报表(vs2005自带的版本,非另外安装)
#4
这可能是我们在安装.net或水晶报表时的路径不一样。要不你这样试试:
右击新添的安装项目,选择“添加”/“合并模块”,这样就会出现一个“添加模块”对话框,你就可以选择模块了。
右击新添的安装项目,选择“添加”/“合并模块”,这样就会出现一个“添加模块”对话框,你就可以选择模块了。
#5
新建一個Setup項目後,右擊Setup項目,選擇"屬性",在彈出對話框中單擊"Prerequisites.."按扭,在彈出對話框中選上CrystalReport,在下面的radiobox中選擇"Download prerequistites from the same location as my application"重新debug一次Setup項目即可.
#6
我按照楼上朋友的方法,可以解决问题了,我还想问下,有没方法是不做成安装包而发布水晶报表?
#7
我来回答你最后的问题,没有你说的办法,水晶官方也是提供MSM文件包,下面是我的经验总结:
水晶报表11.5使用总结:
1、下载
Crystal Reports 11.5多国语言版
http://ftp1.businessobjects.com/webprod/crxi/14-50079-085.zip
2、安装用的号
网上流传的是专家版的号,不能集成到VS.NET中来,需要用到DEV开发版的号:
B6W60-01CS200-000G970-0YA1
3、安装完需要注册:
1231467890
4、发布时需要下载客户端发布包:
http://support.businessobjects.com 去下载三个发布包,分别是:
1、crXIr2_net_merge_modules.zip 发布.NET WINFORM时需要的模块
2、crxir2_net_server_install.zip 发布ASP.NET时需要的模块
3、crXIr2_rdc_merge_modules.zip 发布远程控制需要的模块?
5、发布时要做的事:
将crXIr2_net_merge_modules.zip的模块添入解决方案,属性里有很多,最后一项keycode写入License,这里提供一个:
AV86001CS00GU7000NC
6、ASP.NET下发布时导出和打印无效?
导出时不需要写代码的,只是在导出时相当于重新生成一个新的页面,传递参数等代码不能放在!IsPostBack里面。
7、项目集合到一起时发现说RPT对应的CS里面有错误?
删除所有RPT对应的CS文件,然后在RPT上点右键,选对应工具进行生成。就会再次生成相应的CS文件了。
8、使用水晶报表11.5时发生ASP.NET 发生错误?
最常见的原因是Indexing service服务引起的。解决方法就是停用Indexing service,或配置ASP.net 的临时目录不受Indexing service服务的影响。
配置ASP.net 的临时目录不受Indexing service服务的影响的步骤如下:
1、开始 -- 管理工具 -- 计算机管理(Win2003的位置,其他操作系统类似)打开计算机管理
2、展开计算机管理左边树中“服务和应用程序”节点,再在其下展开“索引服务”节点,再在其下展开“System”节点,再在其下展开“目录”节点。
3、在计算机管理的右边我们可以看到配置的索引服务目录。
4、在“目录”节点上右击鼠标,选择“新建”--“目录”
5、在“添加目录”对话框中,路经输入框中输入 ASP.net 的临时文件目录。默认应该是:
c:\\Microsoft.NET\Framework\\Temporary ASP.NET Files 目录。
指你要处理的.net版本。
6、在“包含在索引中吗?”选项中,选择“否”
7、单击“确定”按钮
8、在“索引服务”节点上右键单击,重起索引服务即可。
水晶报表11.5使用总结:
1、下载
Crystal Reports 11.5多国语言版
http://ftp1.businessobjects.com/webprod/crxi/14-50079-085.zip
2、安装用的号
网上流传的是专家版的号,不能集成到VS.NET中来,需要用到DEV开发版的号:
B6W60-01CS200-000G970-0YA1
3、安装完需要注册:
1231467890
4、发布时需要下载客户端发布包:
http://support.businessobjects.com 去下载三个发布包,分别是:
1、crXIr2_net_merge_modules.zip 发布.NET WINFORM时需要的模块
2、crxir2_net_server_install.zip 发布ASP.NET时需要的模块
3、crXIr2_rdc_merge_modules.zip 发布远程控制需要的模块?
5、发布时要做的事:
将crXIr2_net_merge_modules.zip的模块添入解决方案,属性里有很多,最后一项keycode写入License,这里提供一个:
AV86001CS00GU7000NC
6、ASP.NET下发布时导出和打印无效?
导出时不需要写代码的,只是在导出时相当于重新生成一个新的页面,传递参数等代码不能放在!IsPostBack里面。
7、项目集合到一起时发现说RPT对应的CS里面有错误?
删除所有RPT对应的CS文件,然后在RPT上点右键,选对应工具进行生成。就会再次生成相应的CS文件了。
8、使用水晶报表11.5时发生ASP.NET 发生错误?
最常见的原因是Indexing service服务引起的。解决方法就是停用Indexing service,或配置ASP.net 的临时目录不受Indexing service服务的影响。
配置ASP.net 的临时目录不受Indexing service服务的影响的步骤如下:
1、开始 -- 管理工具 -- 计算机管理(Win2003的位置,其他操作系统类似)打开计算机管理
2、展开计算机管理左边树中“服务和应用程序”节点,再在其下展开“索引服务”节点,再在其下展开“System”节点,再在其下展开“目录”节点。
3、在计算机管理的右边我们可以看到配置的索引服务目录。
4、在“目录”节点上右击鼠标,选择“新建”--“目录”
5、在“添加目录”对话框中,路经输入框中输入 ASP.net 的临时文件目录。默认应该是:
c:\\Microsoft.NET\Framework\\Temporary ASP.NET Files 目录。
指你要处理的.net版本。
6、在“包含在索引中吗?”选项中,选择“否”
7、单击“确定”按钮
8、在“索引服务”节点上右键单击,重起索引服务即可。
#8
无法应用项 crystaldecisions.shared 的发布属性
#1
up
#2
到C:\Program Files\Common Files\Merge Modules 中选择以下模块:
Crystal_Database_Access2003.msm
Crystal_Database_Access2003_enu.msm
Crystal_Managed2003.msm
Crystal_regwiz2003.msm
VC_User_CRT71_RTL_X86_---.msm (used for reports based on ADO.NET)
VC_User_STL71_RTL_X86_---.msm (used for reports based on ADO.NET)
右击"Crystal_regwiz2003.msm ",选择"属性", 然后在"MergeModuleProperties"下的"License Key"框中输入以下注册码:如"AAP50-GS00000-U7000RN".
Crystal_Database_Access2003.msm
Crystal_Database_Access2003_enu.msm
Crystal_Managed2003.msm
Crystal_regwiz2003.msm
VC_User_CRT71_RTL_X86_---.msm (used for reports based on ADO.NET)
VC_User_STL71_RTL_X86_---.msm (used for reports based on ADO.NET)
右击"Crystal_regwiz2003.msm ",选择"属性", 然后在"MergeModuleProperties"下的"License Key"框中输入以下注册码:如"AAP50-GS00000-U7000RN".
#3
楼上的朋友,我找过你说的文件,可是很怪,一个都找不到。但是我的确能在vs2005中使用水晶报表(vs2005自带的版本,非另外安装)
#4
这可能是我们在安装.net或水晶报表时的路径不一样。要不你这样试试:
右击新添的安装项目,选择“添加”/“合并模块”,这样就会出现一个“添加模块”对话框,你就可以选择模块了。
右击新添的安装项目,选择“添加”/“合并模块”,这样就会出现一个“添加模块”对话框,你就可以选择模块了。
#5
新建一個Setup項目後,右擊Setup項目,選擇"屬性",在彈出對話框中單擊"Prerequisites.."按扭,在彈出對話框中選上CrystalReport,在下面的radiobox中選擇"Download prerequistites from the same location as my application"重新debug一次Setup項目即可.
#6
我按照楼上朋友的方法,可以解决问题了,我还想问下,有没方法是不做成安装包而发布水晶报表?
#7
我来回答你最后的问题,没有你说的办法,水晶官方也是提供MSM文件包,下面是我的经验总结:
水晶报表11.5使用总结:
1、下载
Crystal Reports 11.5多国语言版
http://ftp1.businessobjects.com/webprod/crxi/14-50079-085.zip
2、安装用的号
网上流传的是专家版的号,不能集成到VS.NET中来,需要用到DEV开发版的号:
B6W60-01CS200-000G970-0YA1
3、安装完需要注册:
1231467890
4、发布时需要下载客户端发布包:
http://support.businessobjects.com 去下载三个发布包,分别是:
1、crXIr2_net_merge_modules.zip 发布.NET WINFORM时需要的模块
2、crxir2_net_server_install.zip 发布ASP.NET时需要的模块
3、crXIr2_rdc_merge_modules.zip 发布远程控制需要的模块?
5、发布时要做的事:
将crXIr2_net_merge_modules.zip的模块添入解决方案,属性里有很多,最后一项keycode写入License,这里提供一个:
AV86001CS00GU7000NC
6、ASP.NET下发布时导出和打印无效?
导出时不需要写代码的,只是在导出时相当于重新生成一个新的页面,传递参数等代码不能放在!IsPostBack里面。
7、项目集合到一起时发现说RPT对应的CS里面有错误?
删除所有RPT对应的CS文件,然后在RPT上点右键,选对应工具进行生成。就会再次生成相应的CS文件了。
8、使用水晶报表11.5时发生ASP.NET 发生错误?
最常见的原因是Indexing service服务引起的。解决方法就是停用Indexing service,或配置ASP.net 的临时目录不受Indexing service服务的影响。
配置ASP.net 的临时目录不受Indexing service服务的影响的步骤如下:
1、开始 -- 管理工具 -- 计算机管理(Win2003的位置,其他操作系统类似)打开计算机管理
2、展开计算机管理左边树中“服务和应用程序”节点,再在其下展开“索引服务”节点,再在其下展开“System”节点,再在其下展开“目录”节点。
3、在计算机管理的右边我们可以看到配置的索引服务目录。
4、在“目录”节点上右击鼠标,选择“新建”--“目录”
5、在“添加目录”对话框中,路经输入框中输入 ASP.net 的临时文件目录。默认应该是:
c:\\Microsoft.NET\Framework\\Temporary ASP.NET Files 目录。
指你要处理的.net版本。
6、在“包含在索引中吗?”选项中,选择“否”
7、单击“确定”按钮
8、在“索引服务”节点上右键单击,重起索引服务即可。
水晶报表11.5使用总结:
1、下载
Crystal Reports 11.5多国语言版
http://ftp1.businessobjects.com/webprod/crxi/14-50079-085.zip
2、安装用的号
网上流传的是专家版的号,不能集成到VS.NET中来,需要用到DEV开发版的号:
B6W60-01CS200-000G970-0YA1
3、安装完需要注册:
1231467890
4、发布时需要下载客户端发布包:
http://support.businessobjects.com 去下载三个发布包,分别是:
1、crXIr2_net_merge_modules.zip 发布.NET WINFORM时需要的模块
2、crxir2_net_server_install.zip 发布ASP.NET时需要的模块
3、crXIr2_rdc_merge_modules.zip 发布远程控制需要的模块?
5、发布时要做的事:
将crXIr2_net_merge_modules.zip的模块添入解决方案,属性里有很多,最后一项keycode写入License,这里提供一个:
AV86001CS00GU7000NC
6、ASP.NET下发布时导出和打印无效?
导出时不需要写代码的,只是在导出时相当于重新生成一个新的页面,传递参数等代码不能放在!IsPostBack里面。
7、项目集合到一起时发现说RPT对应的CS里面有错误?
删除所有RPT对应的CS文件,然后在RPT上点右键,选对应工具进行生成。就会再次生成相应的CS文件了。
8、使用水晶报表11.5时发生ASP.NET 发生错误?
最常见的原因是Indexing service服务引起的。解决方法就是停用Indexing service,或配置ASP.net 的临时目录不受Indexing service服务的影响。
配置ASP.net 的临时目录不受Indexing service服务的影响的步骤如下:
1、开始 -- 管理工具 -- 计算机管理(Win2003的位置,其他操作系统类似)打开计算机管理
2、展开计算机管理左边树中“服务和应用程序”节点,再在其下展开“索引服务”节点,再在其下展开“System”节点,再在其下展开“目录”节点。
3、在计算机管理的右边我们可以看到配置的索引服务目录。
4、在“目录”节点上右击鼠标,选择“新建”--“目录”
5、在“添加目录”对话框中,路经输入框中输入 ASP.net 的临时文件目录。默认应该是:
c:\\Microsoft.NET\Framework\\Temporary ASP.NET Files 目录。
指你要处理的.net版本。
6、在“包含在索引中吗?”选项中,选择“否”
7、单击“确定”按钮
8、在“索引服务”节点上右键单击,重起索引服务即可。
#8
无法应用项 crystaldecisions.shared 的发布属性