我现在做了一个程序要进行打包,可打包时提示,.net Framework 1.1不能用于重新发布,于是到网上
下载了一个可重新发布的,.net Framework 1.1但是在安装时总是提示“你尝试安装的产品已经随操作系统一起安装到计算机上。请使用Windows Update安装最近的更新”,我该怎么办?

解决方案 »

  1.   

    2003默认安装了net Framework ,并且比你安装的当前版本高,所以你要安装2.0的,可以向下兼容
      

  2.   

    我觉得不要把Framework的安装包打包到自己应用程序的安装包中。通过Launch Condition的方式,在运行安装包之前判断Framework是否安装,如果没有安装,先运行Framework的安装包好咯。
      

  3.   

    同意hy_ghb(新的生活)和Mittermeyer(疾风之狼)
      

  4.   

    你需要判断一下当前系统是否安装了.net framework,然后决定是否要安装此包。
    这方面参看
    http://www.codeproject.com/dotnet/dotnetinstallerforinno.asp
      

  5.   

    你需要通过注册表来检查注册表来判断是否安装.net framework,参看
    http://news.jrsoftware.org/news/innosetup.isx/iss00024.iss