if you are talking about windows 95, .net doesn't support it.编译好的C#程序比 vb vc编译出来的都小,.net库文件有20M。
总共的话,20-30M,没有算安装程序。

解决方案 »

  1.   

    20-30M!这么大!这样写一个小程序,都要做一个几十兆的安装程序?那做出来的安装程序至少有多大(要支持98,2000,XP,假设客户机上原来没有装.net)?还有在C#里可以用C++类库吗?比如以前用C++写的类,能不能直接在C#中使用?还是一定要改写成C#?
      

  2.   

    那么请问做出来的安装程序最小几兆(假定客户机上没有装.net)?大于20兆?还有,能不能在C#中使用用C++写的类?一定要先改写成C#吗?
      

  3.   

    安装程序,没有做过。如果是纯代码(不包括图片、声音资源),编译后是十分小的。c++写的类
    如果是com,.net会自动包装一下,一样调用。有些方法名和参数类型会有变化(很少情况);
    如果是一般的dll,每一个函数都需要,声明一次才能调用,比较麻烦。
      

  4.   

    Thank you,  jhnhu(jhnhu).Who knows the size of the installer? Please tell me, thank you:)About c++ class: I mean using C++ source code, I do NOT want to repackage it. Is it possible?
      

  5.   

    安装程序会自动生成一个MSI,包含必要的.NET库函数,最小值大约在15M—16M的样子,这样可以在98/NT/2000/XP 下面运行。
    谢谢!
      

  6.   

    虫虫:
         你用的是正式版吗?我的bate2是可以的,正式版提示那个库文件不能发布