我想不可以。
一定需要.net Framework框架才行。

解决方案 »

  1.   

    这是不可能的,C#程序是建立在.net 框架之上的,.net 框架是一个平台.
      

  2.   

    没有办法
    除非你用的VC++.net生成非托管代码!
    C#只有在打包的时候把.net Framework带上!
      

  3.   

    .net framework 有点类似于java虚拟机
      

  4.   

    发行的同时 安装.NET Framework
      

  5.   

    在你的安装部署项目中加入对.net framework的安装。
    .net framework的安装程序在系统更新光盘的dotNetFramework文件夹里
    20来兆
      

  6.   

    目前情况下一定要安装.NET Framework,没办法
      

  7.   

    See this:
    http://www.microsoft.com/China/Community/TechZone/TechArticle/TechDoc/deployNETApp.asp
      

  8.   

    这种情况必须用.Net工具制作安装包,把.Net Framework打包。不能在没有安装.Net Framework的机器上直接运行程序。