当然了。。你的在其它机器上安装.NET FrameWork呀。没有CLR,你的C#程序可运行不起来的。

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/3004/3004770.xml?temp=.4850885
      

  2.   

    一定要有。NET FRAMEWORK的支持,否则拿到什么系统的机子上运行都不能运行的![除了MS的下一代系统会集成],呵呵
      

  3.   

    C#做的程序一定要装.net framework
      

  4.   

    是啊,没有.NET Framework就是不行啊
    等着捆着.NET Framework的操作系统成主流吧,哈哈
      

  5.   

    这回晕菜了,郁闷。谢谢各位了,期待。netframework的早日捆绑,2003已经是了嘛
      

  6.   

    同意楼上的
    没有装.NET框架
      

  7.   

    要运行C#的机器必须要装.net framework
      

  8.   

    没有安装.net framework是不行的,
      

  9.   

    是不是只要装.NET Framework不用装其他就可以啦?
      

  10.   

    安装.NET FrameWork 如果你的机器是98的话也可能有问题,不能访问数据库 不过microsoft的网站上都有补丁的。呵呵。安装的时候会有对话筐告诉你缺什么的,然后去找就可以了。
      

  11.   

    运行C#需装.Net框架,如果需要访问数据库(如:Access)还需要装MDAC2.7。
      

  12.   

    win2003就可以的,我一开始也是出现这个问题,c#程序在自己机子可以运行,在其他没装过C#的机子上运行提示,程序初始化失败。后来无意中发现。。NET程序必须运行在。NET框架上。
    我认为以后的WINDOWS所有都是.NET架构。