这是基础,不能..NET的程序不是二进制的程序,在运行时还需要.NET Framework来编译成二进制程序来运行.

解决方案 »

  1.   

    在安装程序中怎么做:当系统没有Microsoft .NET Framework时先自动安装,然后再安装应用程序?
      

  2.   

    你可以,在打包的时候把.NET Framework打进去,好象能实现,微弱的网站有插件,我还没实现呢,共同探讨
      

  3.   

    在安装程序中怎么做:当系统没有Microsoft .NET Framework时先自动安装,然后再安装应用程序?
      

  4.   

    当然不能,就像用VC、VB写的Windows程序不能在Dos或Unix下运行一样
      

  5.   

    msdn上下载一个非托管代码写的可再发布.net部署的一个程序(setup.exe)和一个配置文件setting.ini,另外还有一个叫dotnetfx.exe的.net环境安装包(vs2003光盘中有),将上面3个文件和你的程序的安装文件放在一个目录下,将配置文件中的安装程序名(.msi)改成你的安装程序名,运行setup即可
      

  6.   

    不能,.net Framework包括CLR和FCL,你只提供类库,基本的CLR都没有,肯定不行的。
      

  7.   

    to hujiiori 能说清楚点吗? 我还是不太懂(setup.exe 在哪下载 )哪里有这方面的资料?