已经装了Framework,运行时提示:“应用程序生成了一个无法处理的异常。进程ID=0x1e0(480),线程ID=0x27c(636)”。在装了VS.NET的机器上都没有问题。

解决方案 »

  1.   

    打包安装的时候有些东东需要打进出的。
    下面给你相应的步骤。
    具体操作步骤: 
    (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。-->完成 
    (4)打开解决方案-->右键点击regwiz.msm的属性,在“MergeMouduleProperties”里的“License  Key”填入:AAP5GKS0000GDE100DS(这个是你生成Crystal  Report是用到的注册号的密码!) 
    (5)生成解决方案(或直接按Ctrl+Shift+B) 
      

  2.   

    在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。一个也没找着,
    我把该目录下的所有文件都包进去。再生成解决方案,提示“属性‘License Key’不可为空”,文件是“setup1.vdproj”
    把“License Key:AAP5GKS0000GDE100DS”拷到Crystal_regwiz2003.msm的“MergeMouduleProperties”里的“License  Key”中就可以了。谢谢!