我用的是vs2005,写出的应用程序需要在.NET环境才能运行,有没有什么方法可以写出不依赖.NET的应用程序?

解决方案 »

  1.   

    关注一下。也许只有用 VB6.0 或写 C++ 的。
      

  2.   

    我要在PE下运行,PE应该不支持.NET,我试过,运行不了
      

  3.   

    vb6.0虽然不用framework环境,但要做成安装包,单个exe拷贝到其它没装vb6环境的机上照样用不了。
    如果想完全脱离使单独的exe正常执行,用VC吧,而且不要用其它奇怪的控件或类库。
      

  4.   

    VB6最好不要用了,写出来的东西在新系统上问题会越来越多的。
    试试用thinapp这个东西,把你的.net程序打包然后带到PE上去跑。
      

  5.   

    楼主可以用飞信的VM...帮你GOOGLE一个LINK:
    http://dkmilan.72pines.com/2008/05/12/fetionvm%EF%BC%9A%E6%91%86%E8%84%B1dotnetfw%E7%9A%84%E9%95%A3%E9%93%90/
    不过这个VM也有不足,比较不能用WEB SERVICE等...这个VM对应的是.NET FRAMEWORK 2.0