基于.NET Framework开发的应用程序我有一些疑惑。。。

时间:2021-04-19 16:57:08
对于这种可以说是解释性的语言
在.NET Framework下开发的应用程序是否需要有Framework的支持才能够运行呢,
都说VB下写一个几百K的小程序还得带上一个几个M的msvb60.DLL之类的动态连接库
如果.NET也是这样那岂不是比VB还要...???

12 个解决方案

#1


必须要框架!!


===弯弯的月亮小小的船,小小的船,两头尖,我在小小的船里坐,只看见闪闪
的星星蓝蓝的天.

===本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利 

#2


框架是要di!
以后微软会在os里集成进去的,2003就已经集成了

#3


楼主说的有道理啊,不过也可以这样理解啊,要执行win32程序,还的先装windows呢.

#4


.NETframework必须装

#5


怎么说是解释性的语言了呢?
概念不清好好看看.net的运行机制...

#6


不是解释,而是即时编译(JIT),在软件第一次运行时编译。

#7


vb把程序解释成机器码让计算机执行
vb.NET把程序代码解释成中间语言有.net framework解释成机器码才能正确执行!
所以必须要用 .NET Framework!

#8


.NET 框架是必须的

#9


sdk算是开发工具吗?

#10


不是解释性语言, 你不能用传统的的编译型或解释型来定义他.

#11


.net windows desktop application是可以编译成本机代码的
也就是说不一定需要.net FrameWork

#12


.net 编译出来的程序比一些能单独运行的程序小很多.

#1


必须要框架!!


===弯弯的月亮小小的船,小小的船,两头尖,我在小小的船里坐,只看见闪闪
的星星蓝蓝的天.

===本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利 

#2


框架是要di!
以后微软会在os里集成进去的,2003就已经集成了

#3


楼主说的有道理啊,不过也可以这样理解啊,要执行win32程序,还的先装windows呢.

#4


.NETframework必须装

#5


怎么说是解释性的语言了呢?
概念不清好好看看.net的运行机制...

#6


不是解释,而是即时编译(JIT),在软件第一次运行时编译。

#7


vb把程序解释成机器码让计算机执行
vb.NET把程序代码解释成中间语言有.net framework解释成机器码才能正确执行!
所以必须要用 .NET Framework!

#8


.NET 框架是必须的

#9


sdk算是开发工具吗?

#10


不是解释性语言, 你不能用传统的的编译型或解释型来定义他.

#11


.net windows desktop application是可以编译成本机代码的
也就是说不一定需要.net FrameWork

#12


.net 编译出来的程序比一些能单独运行的程序小很多.