none
关于在visual studio 2010开发的软件,在xp下运行的问题? RRS feed

  • 问题

  • 我使用visual studio 2010  .net framework:v4.0.30319   开发一个软件,直接用visual studio 2010封装,这个软件可以在windonw7下运行。但是,我需要在xp下运行,提示没有安装.net framework:v4.0.30319 。 就运行不了了。怎么解决这个问题,需要把.net framework v4.0封装到软件里面去吗?需要怎么去封装,麻烦给一个好的封装软件。

      这个比较急,希望大家看到之后,知道的就麻烦告诉一声。先谢谢了。


     
    2011年5月9日 9:23

答案

  • 你可以把.net framwork 4封装到你的软件里, 也可以告诉你的客户,需要先安装.net framwork 4,然后才能运行的你的软件。 

    如果你要打到包里,思路就是客户双击安装程序的时候,先调用.net framwork4 的安装程序,然后再部署你的程序。 

    打包工具推荐 InstallShield。

     

    另外提醒一下楼主, net framework 4最低支持 XP with SP3, 也就是说光有XP还是不够的。

    http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=0a391abd-25c1-4fc0-919f-b21f31ab88b7#SystemRequirements

     

     


    2011年5月9日 9:45
  • 使用安装包的话 2.0 大概 20 M 4.0 大概 60 M,不管理怎么样都不有达到你的要示。

    另外一种方式是使用 Click Once 默认情况下客户端没有安装 .net framework 安装程序夫自动从官网下载


    知识改变命运,奋斗成就人生!
    2011年5月10日 1:10
    版主

全部回复

  • 你可以把.net framwork 4封装到你的软件里, 也可以告诉你的客户,需要先安装.net framwork 4,然后才能运行的你的软件。 

    如果你要打到包里,思路就是客户双击安装程序的时候,先调用.net framwork4 的安装程序,然后再部署你的程序。 

    打包工具推荐 InstallShield。

     

    另外提醒一下楼主, net framework 4最低支持 XP with SP3, 也就是说光有XP还是不够的。

    http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=0a391abd-25c1-4fc0-919f-b21f31ab88b7#SystemRequirements

     

     


    2011年5月9日 9:45
  • 嗯,我知道了。还有一个方法就是,直接vs2010调成2.0的版本就可以了,刚刚试了 可行。
    2011年5月9日 9:59
  • 那也要确保你的XP系统上安装了 .net framwork 2.0.

    如果没有安装,也是不行的。

    2011年5月9日 10:01
  • 嗯,这是一个问题,但是打包的时候,把4.0封装进去就比较大了,我的软件限制是15MB,不能大于15mb。所以。。。。
    2011年5月9日 10:07
  • 所以我觉得你可以vs2010调成2.0的版本打包, 因为基本上大部分电脑都带2.0.

     

    如果客户的机器上实在是没有framework 2.0,你就让他先装一个吧


    2011年5月9日 10:09
  • 使用安装包的话 2.0 大概 20 M 4.0 大概 60 M,不管理怎么样都不有达到你的要示。

    另外一种方式是使用 Click Once 默认情况下客户端没有安装 .net framework 安装程序夫自动从官网下载


    知识改变命运,奋斗成就人生!
    2011年5月10日 1:10
    版主