C#程序运行,难道必需需要.net framwork ? 用C#写好一个程序,需要在有.net Framework框的系统上运行;可是我想让它window上运行? 而且此window上没有安装.net framework 也就是用C#编好的一个程序生成一个非托管的程序,在window上运行;如何做到? 有没有把C#编译成非托管程序的工具软件? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以不用.net框架,用飞信虚拟机 必须。你那怕只写一句 “HELLO WORLD” 也得用FW C#无法编译成非托管程序。C/C++可以。 必须的。c#程序编译后是中间码而不是机器码,没有装.net Framework的系统是执行不了这个中间代码的 记得 Maxtocode 有一个Framework linker但我自己没有用过这是别人写的,希望对你有帮助。http://dotnet.csdn.net/page/c18affc5-3d1c-44fe-a610-617f7475fe20 怎么解释呢,framework以后就会逐步做为windows的必要组件,伴随windows一同安装.如果你想做一个不需要framework的程序,那就不要用c#了 貌似飞信使用.NET开发的,但是飞信就需要FW的 .net framework是一个开发环境,它包含了.net类库和CLR。CLR就和java中的虚拟机是一样的是一个基础资源环境平台用来去和计算机交互的。 可以不用.net框架,用飞信虚拟机 ,不过也有十几M大.做一个几百K的需要带个十几M的虚拟机,挺可怜的~~ 一定要跑在CLR上。也就是要netframwork,没办法。 靠,CLR是干什么的?C#是解释执行还是编译执行?连这都不知道你还来CSDN混哎,看来得换水平更高的地方了,CSDN的问题才初级了......再混下去我都要退步了 可以不用.net框架的你二次编译,把代码编译成汇编或机器语言就行了 可以不用.net框架,用飞信虚拟机。---------其实飞信虚拟机也是把FW打包进去了。换个说法,你必须用FW,但是,你也可以在打包的时候把FW打进去。 C#窗体应用程序中如何表示一个数大于另一个数? 帮我看一下为什么没能正常执行,字段值没有变化 请教泛型基础知识 怎样建立一个PPPoE连接? 这个问题是签名文件不匹配,还是什么,如何解决呢 请各位高手看一下,关于数据格式转换的问题,在线等!!!!谢谢谢谢!!!! C#和VC++的最大区别是? VS2003在创建项目的时候老是提示错误 我想用C#封装C写的API,里面一大堆void*, dword, LPCTSTR,请问分别用什么代替。 用C#开发的WEB程序如何写连接DB2数据库的字符串,急用! 配置文件和VCExpress的问题 再次求教如何取所查询数据的最小值
你那怕只写一句 “HELLO WORLD” 也得用FW
但我自己没有用过这是别人写的,希望对你有帮助。
http://dotnet.csdn.net/page/c18affc5-3d1c-44fe-a610-617f7475fe20
如果你想做一个不需要framework的程序,那就不要用c#了
.net framework是一个开发环境,它包含了.net类库和CLR。
CLR就和java中的虚拟机是一样的是一个基础资源环境平台用来去和计算机交互的。
C#是解释执行还是编译执行?
连这都不知道你还来CSDN混哎,看来得换水平更高的地方了,CSDN的问题才初级了......再混下去我都要退步了
你二次编译,把代码编译成汇编或机器语言就行了