Setup Factory 7.0做出来的安装包,无法在win7 64位机子上运行,提示错误是Could not Start the setup,请问下各位高手这个问题怎么解决?? 

解决方案 »

  1.   

    可能和版本有问题吧,你查下帮助,我用installshield做的安装包也有此类问题,人家帮助里已经写了只适用于98,winme,win2000,xp
    另外使用管理员权限运行你的安装包看看,可能是权限不够
      

  2.   

    你用VS本身的打包工具不就行了,
    可以直接生成X64位的,
    或者用Installshield
      

  3.   

    赶紧换 win732 位的吧。。  64位的有太多的软件不兼容啦 麻烦得很啊 !!@!
      

  4.   

    vs自带的打包工具会把我们项目的目录结构打乱,
    Installshield做出来的安装包会给我的程序下面增加了血多乱七八糟的动态链接库,像envdte80.dll、stdole.dll、System.Runtime.Serialization.dll等好几个,加上这几个动态链接库我们的项目会出问题的,我找了很多办法都没有解决这个问题!!
    我是实在没办法了才用setup factory的
      

  5.   

    试试看innosetup,很小巧的一个打包工具,不过感觉64位机器上运行exe出错很多时候是因为没有权限,运行之前选择使用管理员权限执行看看
      

  6.   

    如果需要让你的setup需要兼容win764的话,可能会很麻烦
    可以尝试发布绿色版。
      

  7.   

    看这个帖子中我的回答:http://topic.csdn.net/u/20110726/11/1e8b7737-cb20-4b42-b4d3-ce792858cb93.html
      

  8.   

    innosetup 推荐, 或者试试factory setup8 
      

  9.   

    64位Win7下面有的连兼容模式都没得选的
      

  10.   

    找个高版本的做
    --reply by CSDN Study V1.0.0.3 (starts_2000)
      

  11.   

    那你看看能不能让Setup Factory生成64位的安装包
      

  12.   

    就不知道你那个安装包的库是不是64bit的,如果是32bit的,最好换成64bit的试试看
      

  13.   

    这个里面的两个解决方法都不行,appManifest文件我的项目里面有,但是安装包的里面怎么添加??