在我的计算机上运行C#需要安装什么东西啊??

解决方案 »

  1.   

    运行C#程序需要.NET Framework支持。
    编写C#程序可以安装Visual Studio或者单独版本的Visual C# Express。
      

  2.   

    只需装有CLR(Common Language Runtime)即可。
      

  3.   

    只需装有CLR(Common Language Runtime)即可。
      

  4.   

    安装VS软件,现在一般是 vs2008或vs2010。
      

  5.   

    单纯运行C#编译器,装个.net framework就行了,包含全部的.net编译运行和开发环境
      

  6.   

    需要安装微软公司的框架Framework,目前版本是3.5,框架中包括一些最新微软库
      

  7.   

    相应对的FW的类库支持  再加上C# 数据库我想你也需要吧
      

  8.   

    装.NET framework 运行时环境即可
      

  9.   

    vs2005,里面有c#,包括了所需要的所有环境
      

  10.   

       安装vs2005.  vs2008 vs2010  都可以。。 
      

  11.   

    大家都忘了  要先装Windows~~~
      

  12.   


    哈哈也许过N年后,不同的操作系统都可以互通了呢?
    楼主简直是连门都没找到嘛,自己找个盗版盘装一遍vs2010,多摸索几下就可以摸到大门了,至于进得去进不去得靠自个悟性和努力了。
      

  13.   


    未必。.Net程序运行的必要条件只有.Net运行时环境CLR,其余都是可变化的。案例一:在非Windows操作系统中运行.Net珍贵的体验:在Linux平台发挥.Net的强大威力
    http://www.imono.cc/Blog/ViewPost.aspx?pageid=21&ItemID=247&mid=39在这里用到了一个非Windows环境下的.Net CLR:Mono
    Mono可以运行在Linux、Unix(我已成功地试演过OpenBSD、FreeBSD和Solaris)、Mac OS X,以及Windows。案例二:在Windows家族但非桌面操作系统的环境中应用.Net有两个这样的操作系统:
    1、Windows CE/Windows Mobile (Windows Mobile是WinCE的定制版)
    2、Windows Phone 7WinCE中可以运行.Net CLR的一个精简化版本:Microsoft.Net Compact Framework (它的CLR大约2M大小)案例三:在非Windows家族的嵌入式操作系统中运行.Net这里用到的是Mono针对移动设备的精简化版本:MonoTouch
    这项技术的官方网站是:http://ios.xamarin.com/目前支持iOS(就是iPhone和iPad的操作系统)和Android案例四:在无操作系统环境的单片机上运行.Net这里用到的是微软的.Net CLR针对嵌入式系统的精简化版本:Microsoft.Net Micro Framework
    简称NETMF
    值得一提的是,NETMF是在Apache 2.0许可协议下开源的。不仅任何人可以看到它的源代码,还可以将它自由地应用于你们公司的商业产品中而不产生授权费用。官方网站:http://www.netmf.com/Home.aspx在engadget网站上,展示了来自微软官方的一个示例:Netduino 遥控洒水系统,证明 Windows Phone 7 也可应用于 DIY!
    http://cn.engadget.com/2011/08/24/netduino-and-wp7-used-to-remotely-control-sprinkler-system-show/另外我自己也做了个小小的Demo放在我的博客上:Hello World for .Net Micro Framework and ARM7
    http://blog.csdn.net/xinyaping/article/details/6695535
    综上所述,可见,.Net程序运行的唯一必要条件是.Net CLR
    而.Net CLR有多种版本,从无操作系统的ARM7单片机,到移动设备Windows Phone 7、XBox、iPad/iPhone、Android手机,到Windows、Linux、Mac OS X、Unix,都可以找到相应平台下的.Net CLR。我看好.Net,不仅仅是赞赏.Net现在的表现,我更看好的是.Net广阔的未来。当年,Java以“coding once、run everywhere”的噱头风靡世界。到现在,Java做到了多少,大家心里都有杆秤。最起码,我不曾看到有运行在无操作系统环境的单片机上的Java。但是,Java没做到的事情,.Net做到了。这不是科幻,不是未来几年的发展趋势,而就是现在已经实现了的技术。
      

  14.   


    说明:我举的这个例子中,运行NETMF的是例子中那块Netduino单片机系统。Netduino是什么,相信好多做.Net开发多年的人也未必关注过。没关注过不要紧,现在就google或baidu一下,你就知道它是什么了。
      

  15.   

      
     
    .net 跨平台 也很强大 
      

  16.   

    顶一下,大家说的都对,在你的机器上安装 VS2005、VS2008、VS2010 都行
      

  17.   

    要装vs2008     其他的不用装   因为vs2008的自带的net都会装上     但是要给予微软的操作系统 在别的操作系统上装的话 可能要装.net
      

  18.   

    .NET Framework  VS2005+  数据库 2005+
    其实LZ可以去360软件库里面去看 -->开发必备