如题。

解决方案 »

  1.   

    這就是微軟得問題啦,要允許.net程序必須要有.net框架得支持。而非托管的意思也同這個有關,可以這樣理解,一般在.net環境中寫得基本可以人為是托管得,特別除外,例如引用一個C++的dll,那么這些代碼就認為是非托管代碼,其他也相似
      

  2.   

    非托管代码就是不需要.net framework支持的代码,也就是经过编译直接翻译为本地代码。
    而托管代码是依赖于.net framework中的类库和运行时环境的, 代码通过运行时环境编译为MSIL(微软中间语言),当执行的时候才翻译成本地代码。正是这个原因才保证了高度可移植性(个人理解,说的不对的请指教)
      

  3.   

    那就是说.NET Framework的代码都是托管的吗?
      

  4.   

    哦,那我以后就下载个.NET Framework 2.0带在U盘里,谁没装就给他装结帖。。