自己做了个C#软件, 在自己的电脑上(编写软件的电脑上)运行无误(调试的时候也都能正确通过),但是一换电脑后运行就会出现这样那样的问题,请问出现这样的现象都是因为  什么原因出现的,自己开发小软件的时候需要注意什么?

解决方案 »

  1.   

    应该是缺少环境,没装.NET库吧。
      

  2.   

    你换的电脑不是windows7吧?windows7都预装了.net运行库,如果xp就安装.net运行库!点击下载电脑版.NetCF2.0
      

  3.   

    别个的电脑上面没有安装.net framework
      

  4.   

    好多的 .net运行环境  
    电脑的系统  32位 还是64位
    是xp  还是win7 都得考虑
      

  5.   

    这种情况有可能,你在新换的电脑上打开项目,在工具栏有一项Debug配置项,在里面可以选X86,也可以选X64,两种情况下编译一下看看
      

  6.   

    运行环境的问题,最多的问题就是framework!
      

  7.   

    可能是没有安装.NET FrameWork.NET框架提供一个一致的环境,支持.NET应用程序运行。
      

  8.   


    You just love to attack others, don't you? I'm wondering how capable you are. If you want to learn some real programming stuff, learn to show respect to yourself as well as other people first; otherwise, you're just too pathetic.
      

  9.   

    有问题的话你就一个一个去分析,可能的原因有很多,.net Framework没装,操作系统不一样,以及你是否在写的过程中注意到文件路径的问题等等。
      

  10.   

    软件的安装也是一个比较抽象的东西,可执行程序只是其中的一部分。软件安装需要考虑,一制作方便好用的软件安装包,可用vs制作安装程序。二,用户系统环境的配置。主要是权限问题,还有其他软件的影响。三、其他附加组件的安装。例如》.net FrameWork
      

  11.   

    .NET写的东西最好移植了,不像传统C++那样麻烦。
    最多的问题也就是没有安装.Net Framework。
      

  12.   

    运行出问题,无非就是环境问题,
    1,是否有某个环境?比如.Net Framework
    2,环境版本是否对?比如你开发的是4.0,其他机器上是2.0环境
    3,是否引用了特殊组建?比如某个第三方控件
    4,其他涉及的资源是否在一起?比如数据库,图片,文件,IIS等运行环境,StateServer之类的服务是否开启!解决方案!!    安装,拷贝,开启!!
    最好养成个习惯,使用了任何特定资源后都记录在文档中!
      

  13.   

    .NET 一般比较少有这个问题,应该是自己写的代码有问题,自己的机器运行没问题,不代表没有Bug
      

  14.   


    And fuck you son of bitch...
      

  15.   


    Just ignore that idiot. If you love programming, your passion will pay off someday. Don't give up.
      

  16.   


    对别人的忠告置若罔闻还满嘴喷粪,sihonglaoren,你这辈子就这样了。