| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2963 人关注过本帖
标题:求教:C#编制的程序不能在没有.NET Framwork 下运行?
取消只看楼主 加入收藏
learnerok
Rank: 2
等 级:论坛游民
帖 子:387
专家分:47
注 册:2011-5-21
结帖率:91.67%
收藏
已结贴  问题点数:20 回复次数:5 
求教:C#编制的程序不能在没有.NET Framwork 下运行?
求教:C#编制的程序不能在没有.NET Framwork 下运行?

什么语言编制的程序可以在没有.NET Framwork 下运行呢?

1. 在市场上买的软件,比如解霸、刻录软件 ... 都可在没有.NET Framwork 下运行,这些软件都是用什么语言编的呢?

2. 如果C#编制的程序不能做为商品 被 计算机知识欠缺的用户 方便使用,岂不是很不方便?

3. 可否将C#编制的程序 转换 成 其他可以在没有.NET Framwork 下运行的语言,就像视频格式一样方便转换?


拜谢老师先!!!
搜索更多相关主题的帖子: 刻录软件 用户 知识 
2013-01-13 15:22
learnerok
Rank: 2
等 级:论坛游民
帖 子:387
专家分:47
注 册:2011-5-21
收藏
得分:0 
多谢 mmxo老师 的指导!!!

“市场上的软件用什么写的都有,不需框架的都是使用系统类库,有操作系统就可运行,当然,有些程序对类库版本有特殊要求的,那个另说;”
======================
再请教mmxo老师,比如象“会声会影”、“Nero”刻录光盘 软件 等等,都不需要.NET Framework 就可以安装运行,这些软件是用什么语言编写的呢?

再次谢谢mmxo老师!!!
2013-01-13 19:46
learnerok
Rank: 2
等 级:论坛游民
帖 子:387
专家分:47
注 册:2011-5-21
收藏
得分:0 
以下是引用mmxo在2013-1-14 09:00:22的发言:

感谢 mmxo 老师!!!

Reflector 7 程序编译器 (神器),是这个吗?
我试了,但是读不出来。
2013-01-14 12:29
learnerok
Rank: 2
等 级:论坛游民
帖 子:387
专家分:47
注 册:2011-5-21
收藏
得分:0 
1.C#只能在.NET下运行,这是这个语言的定性,所有.NET语言都是,不光C#,.NET语言包括C++/CLI、等。
2.不用.NET运行的程序叫非托管程序(.NET和Java都是托管程序)。
3..NET被集成在Windows7和Windows8中,相应的Server也集成了,如果旧系统被淘汰,基本上不存在不方便的问题。
4.非托管程序也要动态运行库,特别是VC*.DLL库,安装很多软件都附带把这个库复制到system32文件夹中的,那与安装.NET没什么实质不同。
===========================

感谢 TonyDeng老师 指导。您的回答让我很受教!!!

您能再 帮助解答一下 这里的问题吗?

“如何把需要的组件都一起做成安装文件和exe文件一起发布”
https://bbs.bccn.net/thread-396494-1-1.html

我想,目前,并且在3-5年中,win7 和 win8 的普及还不是很大吧。

多谢TonyDeng 老师!!!

2013-01-14 14:47
learnerok
Rank: 2
等 级:论坛游民
帖 子:387
专家分:47
注 册:2011-5-21
收藏
得分:0 
十分感谢 TonyDeng老师 !!!
2013-01-14 15:14
learnerok
Rank: 2
等 级:论坛游民
帖 子:387
专家分:47
注 册:2011-5-21
收藏
得分:0 
以下是引用hellovfp在2013-1-15 12:05:42的发言:

T版乱说....偶身边用cad的就不是.net版本的...他们只用自己熟悉的版本,而且是很老的版本.大部分能直接运行的软件如你所说的这些软件.
多半会是c/c++(vc), delphi,这些语言编成的..你可以去下载一个叫PeID的小软件,才几百kb, 把dll, exe, ocx这些向PeID里面拖,放开鼠标,就
可以看到是哪个软件写成的.
有脱离.net运行的软件...有一个叫飞信的就是,不过很特殊,具体怎么做到的不太清楚,据说一个100kb的.net程序经过转化后一般都是2MB+以上的体积.
等win普及吧.
感谢 hellovfp老师的再次指导!!!

hellovfp 老师让我在这个坛上受益深厚!!!
2013-01-15 12:49
快速回复:求教:C#编制的程序不能在没有.NET Framwork 下运行?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013875 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved