各位大侠,小弟有个疑问,C#可否开发单机应用程序,如果可以的话,是否必须向用户提供.Net包?而不能像VC或C++Builder一样编译成静态链接一样的绿色软件。C#小弟还没有进行学习,不知道是否有像VB那样的控件可以使用。谢谢相告。

解决方案 »

  1.   

    1 可以,我现在都是用VS2005开发
    2 一般是需要安装.Net运行库的,有些电脑安装了了补丁就可以不用安装运行库直接运行.感觉VC和CB都是WINDOWS自带了运行库所以不需要.....
      

  2.   

    如果是C#开发的,客户机上就得有它的类库,没类库就运行不了.所以你还提供.net包下载,或直接打包到安装里面.C#是可以开发单机应用程序
      

  3.   

    开发单机程序会更简单一些,只要用户计算机上有.net FrameWork,到哪里都能运行,.netxp中都带