1,将FRAMEWORK创建到SETUP工程是可以的,具体搜索有关文章;
2,对于水晶报表,在SETUP中要输入序列号;
4,图标可以改变,好像是在ICON中改的

解决方案 »

  1.   

    1,将FRAMEWORK创建到SETUP工程是可以的,具体搜索有关文章;
    2,对于水晶报表,在SETUP中要输入序列号;
    4,图标可以改变,好像是在ICON中改的
      

  2.   

    TO  xiangyangsunboy1(学习无止境!)  OR   savagewang1978(遛鎏) 2 在建立setup项目时没有提示输入水晶报表的序列号,我的水晶报表设计器也是注册过的4 修改属性icon 只能改变快捷方式的图标,在setup项目的主输出文件中没有 icon 属性
      

  3.   

    部署包含 Crystal Reports 的 Windows 应用程序
    ------------------------------------------------要部署应用程序,您需要在生成解决方案之前创建一个安装项目,并且向应用程序中添加必要的合并模块。 打开 Windows 应用程序。 
    在解决方案资源管理器中,右击 Windows 应用程序解决方案,指向“添加”,然后单击“新建项目”。 
    在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。单击“确定”按钮。 
    在解决方案资源管理中,右击安装项目,指向“添加”,然后单击“项目输出”。 
    在“添加项目输出组”中,选择“主输出”,然后单击“确定”。 
    将自动添加所有依赖项,如Crystal_Managed2003.msm。 在解决方案资源管理器中,右击安装项目,指向“添加”,然后单击“合并模块”。 
    在“添加模块”对话框中,选择下列要添加到安装项目的合并模块,然后单击“打开”: 
    Crystal_Database_Access2003.msm 
    Crystal_Database_Access2003_chs.msm 
    Crystal_regwiz2003.msm 
    有关这些合并模块的说明,请参见 Crystal Reports 合并模块。 在解决方案资源管理器中,右击 Crystal_regwiz2003.msm 文件,然后选择“属性”。 
    在“属性”窗口中,展开 MergeModuleProperties,然后在“许可证密钥”属性框中输入一个有效的许可证密钥。 
    注意   每当部署 Crystal Reports for Visual Studio .NET 应用程序时,必须提供许可证密钥。 
    注册 Crystal Reports for Visual Studio .NET 后,将提供给您一个许可证密钥。可在“关于”对话框中找到此许可证密钥。从“帮助”菜单中,选择“关于 Microsoft 开发环境”。“已安装的产品”字段中列出了密钥号码。 从“生成”菜单中,选择“生成解决方案”以生成应用程序。 
    当部署到客户机或服务器时,应始终确保该计算机安装了 .NET Framework。 
      

  4.   

    对于 问题1
    先到这里下载PluginInstaller.msi并安装
    http://www.microsoft.com/downloads/details.aspx?familyid=627921a0-d9e7-43d6-a293-72f9c370bd19&displaylang=en
    之后打开你做的那个项目
    在那个工程里面建个安装项目
    右击安装项目名点添加---项目输出(此时注意上面的项目名是你要打包的项目)
    选择主输出---确定
    此时你再编译输出的话就得到了最后的安装包
    这个安装包里的setup就是了,他会先判断用户机子上是否有.net framework
    如果没有就安装,这个安装是本地安装