c#生成的.exe文件,能在没有安装.net framework sdk的环境中运行吗?怎么设置~~

如果可以的话,能不能把具体操作步骤写清楚啊~~~~

第1个回答  2008-10-23
不能,你要在运行的机器上装上.net framework,到网上下一个装上就行,20多兆,用不几分钟的。
第2个回答  2008-10-22
实际上是可以不用装.net framework的...比如飞信就是这样..如果你没有安装.net framework,飞信会自动打开其中一个.net虚拟机,如果装了,这个虚拟机就不会启动...去研究一下吧..飞信是不需要.net framework的,但飞信的确是微软帮移动用C#开发的
第3个回答  2008-10-22
不能
不过可以用虚拟的.net framework
第4个回答  2008-10-22
不能,必须要有。
第5个回答  2008-10-22
你可以在发布的时候连net framework sdk一起打包,就是大些
第二次就不用了本回答被提问者和网友采纳

c#生成的.exe文件,能在没有安装.net framework sdk的环境中运行吗?怎么...
不能,你要在运行的机器上装上.net framework,到网上下一个装上就行,20多兆,用不几分钟的。

c#生成的.exe文件在没有安装visual stdio 的电脑上能用吗?
C#生成的.exe文件和安装没Visual Stdio是没有关系的,但是运行平台必须安装有.NET Framework。因为C#生成的是基于.net框架的托管代码,所以无法作为本机代码(非托管代码)在本地运行,因此运行机需要安装.net运行时环境。

C#生成EXE如何在没有.netframework的环境下运行?
.Net编译出来的程序运行时需要.Net Framework 的支持,如果客户端没有安装Framework是不能运行的,除非你的程序中不要用到.net framwork下的类,编译选项不用\/CLR,否则整不出来。

C#语言编译出来的EXE程序不装.NETFrameWork 的系统上运行
这个必须得有虚拟机才能跑。有个xcopy的部署办法就是拷贝精简虚拟机和自己开发的exe在一个目录下。(精简虚拟机可以仿照飞信那个),设置程序启动的运行参数为 xxvm xxapp。

C#语言编译出来的EXE程序不装.NETFrameWork 的系统上运行
都是在.NETFrameWork环境下运行你的exe可执行程序的。所以说,你想在非.NETFrameWork环境下运行C#程序,估计你悬赏1亿分。。一百亿分,请到微软的资深底层设计师也无能为力。我们是想拿分,可是,这东西。没办法。。虽然说软件行业有句话叫:没有想不到,只有做不到;但是这种基本的东西,还是要懂的...

C#中的exe能不能在不安装.net framework的环境里使用
因为只有windows下才有.NET Framework 微软开发了一种新的RunningTime--.NET Core,.NET Core是完全跨平台的运行时,因为它是基于操作系统底层的,基于.NET Core开发的程序是跨平台的,它们可以运行在安卓、ios、linux、windows下的,但是这些环境必须安装.NET Core SDK,就是.NET Core的RunningTime ...

...成exe,要求放到没有安装framework的OS里也能运行。
选上以后,在生成的安装文件包中包含.NetFramework组件 。好了,这样就完成99%了,然后点击"生成->生成解决方案",哈,生成成功!4 制作完成 现在打开解决方案文件夹下的Debug文件夹,就可以看到生成的安装文件了。5 关于"卸载"功能的添加 上面只介绍了简单的生成安装的方法,但是在VS2005下并没有直接...

用C#写的程序能在没有.net framework 的环境下运行吗?如果可以,应该怎么...
实际当中没有按照可以的方法做的,都是要求客户机上安装对应版本的.net的,不过如果确切的知道你用了那些个.net类库的话,应当也可以像普通的引用Dll那样放到运行目录里(我没试过)。我之前倒是有在没装.net的机器上运行过程序,不过也是把全部的文件都考到对应的目录里了,我觉得这种做法对你应该...

C#生成EXE如何在没有.netframework的环境下运行?
将.net framework也一起打包到你生成的EXE安装包之中,在其他没有.net framework环境的机子上安装你的EXE时,首先会安装.netframework再会安装你生成的EXE

c#开发的程序如何在未安装.net framework的电脑上运行
可以使用mono。可以用C++写个引导,让mono.exe来执行.net程序。具体的可以百度,我就不做搬运工了

相似回答