社区
C#
帖子详情
C#程序运行,难道必需需要.net framwork ?
king520520
2009-01-21 07:56:19
用C#写好一个程序,需要在有.net Framework框的系统上运行;
可是我想让它window上运行? 而且此window上没有安装.net framework
也就是用C#编好的一个程序生成一个非托管的程序,在window上运行;
如何做到? 有没有把C#编译成非托管程序的工具软件?
...全文
301
23
打赏
收藏
C#程序运行,难道必需需要.net framwork ?
用C#写好一个程序,需要在有.net Framework框的系统上运行; 可是我想让它window上运行? 而且此window上没有安装.net framework 也就是用C#编好的一个程序生成一个非托管的程序,在window上运行; 如何做到? 有没有把C#编译成非托管程序的工具软件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunshine_anycall
2009-01-22
打赏
举报
回复
这个是一定滴
ACMAIN_CHM
2009-01-22
打赏
举报
回复
一定要跑在CLR上。也就是要netframwork,没办法。
liuwenzhen
2009-01-22
打赏
举报
回复
要的 要的!~~
beargo
2009-01-22
打赏
举报
回复
可以不用.net框架,用飞信虚拟机 ,不过也有十几M大.做一个几百K的需要带个十几M的虚拟机,挺可怜的~~
defaultError
2009-01-22
打赏
举报
回复
[Quote=引用 9 楼 highfly2008 的回复:]
必须的。c#程序编译后是中间码而不是机器码,没有装.net Framework的系统是执行不了这个中间代码的
[/Quote]
.net framework是一个开发环境,它包含了.net类库和CLR。
CLR就和java中的虚拟机是一样的是一个基础资源环境平台用来去和计算机交互的。
zhu4139365
2009-01-22
打赏
举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]
可以不用.net框架,用飞信虚拟机
[/Quote]
貌似飞信使用.NET开发的,但是飞信就需要FW的
simonezhlx
2009-01-22
打赏
举报
回复
怎么解释呢,framework以后就会逐步做为windows的必要组件,伴随windows一同安装.
如果你想做一个不需要framework的程序,那就不要用c#了
zz005
2009-01-22
打赏
举报
回复
貌似飞信就是这个的例子。
DMU_WD
2009-01-22
打赏
举报
回复
必须
zhouxingyu896
2009-01-22
打赏
举报
回复
必须。
xiaoxiaojiewang0518
2009-01-22
打赏
举报
回复
可以不用.net框架,用飞信虚拟机。---------其实飞信虚拟机也是把FW打包进去了。
换个说法,你必须用FW,但是,你也可以在打包的时候把FW打进去。
午夜键盘
2009-01-22
打赏
举报
回复
如果你要用别而不用FM,那实在是没啥更好的理由吧。
talantlee
2009-01-22
打赏
举报
回复
可以不用.net框架的。。。
你二次编译,把代码编译成汇编或机器语言就行了
happylulu1987
2009-01-22
打赏
举报
回复
靠,CLR是干什么的?
C#是解释执行还是编译执行?
连这都不知道你还来CSDN混
哎,看来得换水平更高的地方了,CSDN的问题才初级了......再混下去我都要退步了
lxstar2003
2009-01-22
打赏
举报
回复
必...必须的
yindeyan
2009-01-21
打赏
举报
回复
记得 Maxtocode 有一个Framework linker
但我自己没有用过
这是别人写的,希望对你有帮助。
http://dotnet.csdn.net/page/c18affc5-3d1c-44fe-a610-617f7475fe20
highfly2008
2009-01-21
打赏
举报
回复
必须的。c#程序编译后是中间码而不是机器码,没有装.net Framework的系统是执行不了这个中间代码的
ppp7p
2009-01-21
打赏
举报
回复
必须吧
qiume
2009-01-21
打赏
举报
回复
肯定......
wuyi8808
2009-01-21
打赏
举报
回复
C#无法编译成非托管程序。C/C++可以。
加载更多回复(3)
.NET
Framework 类库参考手册(Microsoft. 部分 A to M )[微软官方 MSDN]
包含 ASP
.NET
管理控制台应用程序与 Microsoft 管理控制台 (MMC) 交互所
必需
的类。 Microsoft.Build.BuildEngine 包含表示 MSBuild 引擎的类。 Microsoft.Build.Conversion 包含 Visual Studio 用来转换项目文件的...
Mastering-C-Sharp-and-
.NET
-Framework:精通C#和
.NET
Framework的代码包
##关于书籍精通C#和
.NET
Framework将带您深入C#6.0和
.NET
4.6,因此您可以了解平台在运行代码时的工作方式,以及如何使用这些知识来高效编写代码应用程序。 充分利用
.NET
开发的新革命,包括开源状态和跨平台功能...
2022年最新
C#
开发语言基础课程(
.Net
6)
本课程是
C#
/
.Net
6从零基础入门课程,课程学习后
需要
再学习其他配套框架可用于后期开发桌面应用程序(C/S架构)、上位机、网站Web或Unity3D游戏开发。适合人群:跨行业、编程爱好者、在校学生等。。。授课方式:直播...
基于Asp
.net
的校园新闻开发系统毕业设计论文
ASP
.NET
是新一代Web应用程序开发平台,它是一个已编译的、基于
.NET
的开发环境,它提供了生成企业级应用程序所
必需
的全部服务,基于
.NET
Framework 生成,整个框架都可用于任何 ASP
.NET
应用程序。可以使用任何与...
ASP
.NET
2.0 人事管理系统
业级应用程序所
必需
的全部服务,基于.NET Framework生成,整个框架都可用于任何ASP.NET应用程序。可以使用任 何与公共语言运行库(CLR)兼容的语言(包括Visual Basic.NET、
C#
和JScript.NET)来创建应用程序。我们...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章