我写了一个很简单的windows应用程序,但不知道为什么生成exe文件之后在windows2003中能正常运行
在windowsxp下却运行不了
急啊!

解决方案 »

  1.   

    不是吧,
    我都生成了exe文件了啊
      

  2.   

    2003自带有framework 
    XP没有的!
      

  3.   

    需要 framework 支持2003内置了 framework 1.1
      

  4.   

    在winxp里装一下framework1.1就能运行了!
      

  5.   

    需要 framework 支持
     你生成了 .exe也同样需要这个框架支持的,程序需要在 clr环境中运行。只有你的exe和clr一起才能成native code,然后才是真正的运新。
    你的exe想在xp中运行,那就只能装个 framework
      

  6.   

    在winxp里装一下framework1.1就能运行了!
      

  7.   

    呵呵,没办法的。EXE也不行了
      

  8.   

    哈哈,装.net framework 1.1
      

  9.   

    http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=zh-cn下一个来装起.OK了。
      

  10.   

    我都生成了exe文件了啊???那个exe其实也是IL的东西,要跑在.NET JIT Compiler/Runtime上面的,装一个dotnetfx.exe就好了。因为WinXP自带的是.NET1.0,不是Win2003那种.NET 1.1
      

  11.   

    呵呵,就是需要frame work啊
    2003有,XP没有。在XP下装了就可以了。共20多M吧
      

  12.   

    目前你别无选择,只有装framework
      

  13.   

    想一想就TMD的有火啊
    以前的程序都不用装这个的,好晕哟
    结了,谢谢各位都有分哈