C#编译后的文件可否脱离.net Framework运行? 不行!需要framework的支持,using ...大部分都是需要引用framework的内置.net库的! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是的 不行!它是中间代码,需要即时编译器!所以需要framework和JIT 不行的using system 用的就是它 编译过后成城MSIL中间语言,在然后被clr编译运行。除非程序生成exe文件。 应该不成,如果可以就用不引用了.而且,如何是用.NET写的ASP,如果没有.NET FRAMEWORK,只有IIS是不能运行的. 哎,就是这点麻烦啊,连XP上也不可以直接运行,只能在2003下运行这个实在是现在.NET的局限性相信过几年,等长角牛出来,很多人都用的时候情况就会改观了.不过听说要到2006年了...哎 肯定不行的,Java不也类似的嘛 打包后也是不行的,不过你在windows 2003以后的操作系统上可以用,因为已经集成framework到操作系统中了 不行,运行的机器上要安装.net framework(20多MB的样子) c#+.net 约等于 JAVA+sunone 不能脱离母体而存在----------------------------------------------------------------------欢迎试用ASP.NET大文件上传组件(AspnetUpload 1.0 Release & 无刷新进度条)http://bestcomy.europe.webmatrixhosting.net---------------------------------------------------------------------- 不行的,没有.net framework就没有C#。还是想想怎么把.net framework打包到你的安装程序里。if(没有安装了环境){ 安装.net frmework;}else{ 继续您程序的安装;} 不能,至少安装要.NET 的SKD 不行是不行,不过可以在安装程序上做手脚http://www.microsoft.com/China/Community/program/originalarticles/TechDoc/deployNETApp.mspx 不行,不过以后说不定会有MONO来支持 之所以不行,它的目的是可以跨平台支持,像JAVA一样,只要有JAVA虚拟机就可以运行,而普通的exe文件虽然在Windows系统中可以直接运行,但是手机、Unix下难以运行。 不行的,这是一个很麻烦的事,开发一些应用程时,没有frimwork也不能工作 目前的版本还不能脱离frimwork框架 把程序用到的所有Dll库都打包进去.也许可能就可以运行了! 如果.NET编译出来的程序象原生C++编译出来的一样快,那就好了,强烈建议微软增加.NET编译成原生EXE的功能. TO: haodaniu(大牛) VC.NET有静态编译的选项,但是已经不是dotnet的概念,回到了WIN32的Platform 第一篇帖子——c#串口发送包含汉字的文本文档出现乱码,该怎么解决? SQLDATAREADER读取表结构 C# 可以动态改变构造函数里的参数值吗? 如何用正则表达式解析得到HTML文本中的Body里的内容 网页抓取修改转发 如何在动态窗体上添加动态timer? winform程序设计分辩率窗体不改变 学习 在父页面弹出一个新窗口,在对新窗口进行提交的时候,为何又弹出一个和前面的新窗口一样的页面 请问如何使WinForm中的TextBox控件禁止某些字符的输入?谢谢! 编辑器中光标变成粗体了,怎么还原? 一个小问题,哪位遇到过的帮个忙
它是中间代码,需要即时编译器!
所以需要framework和JIT
using system 用的就是它
相信过几年,等长角牛出来,很多人都用的时候情况就会改观了.不过听说要到2006年了...哎
欢迎试用ASP.NET大文件上传组件(AspnetUpload 1.0 Release & 无刷新进度条)
http://bestcomy.europe.webmatrixhosting.net
----------------------------------------------------------------------
还是想想怎么把.net framework打包到你的安装程序里。
if(没有安装了环境)
{
安装.net frmework;
}
else
{
继续您程序的安装;
}