C#的程序可以脱离.net 的 framework单独运行吗?(100分)

Y

yz

Unregistered / Unconfirmed
GUEST, unregistred user!
要写一个demo,很小的程序。
不知道可不可以把程序转换成不需要.net的framework的普通windows程序。就像delphi里不使用运行库或者像java生成本地的可执行exe。
请赐教:)
 
H

hiyaolee

Unregistered / Unconfirmed
GUEST, unregistred user!
不可以脫離的。FrameWork是一個運行平台。就像windows編寫的程序只能在windows下運行一樣。
 
Y

yz

Unregistered / Unconfirmed
GUEST, unregistred user!
jvm也可以算一个平台吧,但是java的程序是可以生成不跨平台的普通exe文件呀
 
C

caochen

Unregistered / Unconfirmed
GUEST, unregistred user!
不可以脱离的
 
W

Walter

Unregistered / Unconfirmed
GUEST, unregistred user!
据我所知不行
并不是所有的需求用新技术新平台实现一定比旧的好
 
X

x900

Unregistered / Unconfirmed
GUEST, unregistred user!
用C#开发的程序都属于托管程序,必须运行与.Net CLR中,但是VC++.Net可以开发非托管程序,也就是说脱离.Net Framework运行的原生windows Application.
 
X

x_coffee

Unregistered / Unconfirmed
GUEST, unregistred user!
除非你是用 C# 写 ASP.net
 
K

KervenLee

Unregistered / Unconfirmed
GUEST, unregistred user!
关注
应该是不可以的
java生成exe但是也是需要虚拟机的吧
 
E

ebxca

Unregistered / Unconfirmed
GUEST, unregistred user!
至少现在还不行.
 
C

crazyangel

Unregistered / Unconfirmed
GUEST, unregistred user!
.NET要是脱离了Framework框架就好象鱼脱离了水啊!即使是打包后的程序也需要Framework的支持!谢谢!(掌声,哗………………)
 
A

amdcwf

Unregistered / Unconfirmed
GUEST, unregistred user!
不能脱的
 
L

laoli

Unregistered / Unconfirmed
GUEST, unregistred user!
不行,应为C#生成的是CIL中间代码
只能在CLR环境运行
 
F

flamingo

Unregistered / Unconfirmed
GUEST, unregistred user!
这样用 C# 盖茨会跳河的。
 
L

liwens

Unregistered / Unconfirmed
GUEST, unregistred user!
绝对不行,至少要安装Framework,不过下一代WINDOWS操作系统会是以。NET为核心的;
 
P

puppyboy

Unregistered / Unconfirmed
GUEST, unregistred user!
当然不能脱离,C#编写的EXE程序只是一个中间代码的文件,需要编译机编译成本机代码,同时需要一些framework中的模块。Java还不是需要虚拟机才能在各个平台运行
 

孔明.net

Unregistered / Unconfirmed
GUEST, unregistred user!
哈,以后的windows 可以。
 
L

leeqing

Unregistered / Unconfirmed
GUEST, unregistred user!
脱离了framework的C#还叫C#吗??恐怕又要被打回原形叫C了。
 
T

topcn

Unregistered / Unconfirmed
GUEST, unregistred user!
一句话,不行
 

宁柯

Unregistered / Unconfirmed
GUEST, unregistred user!
至少现在还不可以的!
 
C

chenriben

Unregistered / Unconfirmed
GUEST, unregistred user!
听盖茨的,他说不可以就不可以,因为他是世界上最有钱的
 
顶部