您的位置:程序门 -> .net技术 -> c#



c#编写的程序在什么版本的windowns下能直接运行?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


c#编写的程序在什么版本的windowns下能直接运行?[已结贴,结贴人:vcao]
发表于:2007-03-26 00:07:43 楼主
新装的windows是否有.net   framework?
发表于:2007-03-26 00:14:501楼 得分:20
vista有带3.0的,别的都得安装
发表于:2007-03-26 00:28:392楼 得分:0
没有装.net   framework的机子能运行c#编写的程序吗?
发表于:2007-03-26 01:17:313楼 得分:10
c#   2003   可以在vista和win2003上直接运行,其他系统需要安装.net   framework   1.1
c#2005   除了新系统vista外,不管哪个系统都需要安装.net   framework   2.0
发表于:2007-03-26 07:49:044楼 得分:0
这样的话岂不是对.net的普及有很大的影响?运行.net程序比较麻烦?还是说有比较简单的方法让windows装上.net   framework?比如说通过安装程序?是这样吗?
发表于:2007-03-26 08:00:525楼 得分:5
server   2003有预装   1.1了
发表于:2007-03-26 08:04:046楼 得分:0
这样的话岂不是对.net的普及有很大的影响?运行.net程序比较麻烦?还是说有比较简单的方法让windows装上.net   framework?比如说通过安装程序?是这样吗?
   
 

java比.net好不了哪去,还不是要装sdk,还不是有人用,好用就行,不在乎一个framework
发表于:2007-03-26 08:04:317楼 得分:10
由于win2003自带了.net   framework1.1,所以vs2003开发的c#程序在win2003上可直接运行,而vista自带了.net   framework2.0所以vs2003和vs2005开发的c#程序均可在vista上运行
发表于:2007-03-26 08:11:438楼 得分:5
win2003以上。
安装net   framework也没什么的。
其实以前要运行很多程序,也需要额外安装一些东西。
java也需要安装虚拟机啊。我觉得正常。
发表于:2007-03-26 08:36:009楼 得分:5
vista有带3.0的,别的都得安装
发表于:2007-03-26 08:43:1710楼 得分:5
要运得c#写的程序,可以在vista上(已经装有。net3。0)也可以在没有。net   framework的机子上部署,只需要拷贝6个核心文件到系统上,就可以运行,也可以直接装。net   framework
发表于:2007-03-26 08:47:5611楼 得分:5
没有装.net   framework的机子不能能运行c#编写的程序
必须装.net   framework
发表于:2007-03-26 08:51:4812楼 得分:0
没有   .net   framework   支持,不能运行c#,c#所使用的很多东西都在里面。

如果不用   .net   framework   理论上   c#   可以运行,但是你得自己编写很多很多东西,够你找几百人的开发团队了,最终可能你会变成   c#   变种版本
发表于:2007-03-26 08:59:2213楼 得分:0
mark
发表于:2007-03-26 09:05:3614楼 得分:0
那vs2005是否有提供什么方法可以很方便的侦测到windows是否装有.net   framework然后很方便的装上呢?

比如通过安装程序的project,vs2005自己在安装程序里插入类似代码。
发表于:2007-03-26 09:07:3515楼 得分:0
win2000以上的操作系统
发表于:2007-03-26 10:06:1616楼 得分:0
我顶一下
发表于:2007-03-26 10:11:5217楼 得分:15
安装布署里---> 工程属性---> 系统必备---> 有选项
发表于:2007-03-26 10:16:5518楼 得分:0
将framework打包到你的程序里面去!   20m左右   ~_~  
更有甚者,某些工具可以将其编译成本地代码(也是连同framework一起打进去)
发表于:2007-03-26 10:26:4919楼 得分:10
其实微软如果有心普及c#,我觉得一次外加说明的系统更新就可以做到,     .net   framework   的普及直接影响了   c#   winform程序的应用度~~~   微软为什么没有尽早普及framework而是随着新系统vista的推出而推广framework,其中根本原因跟微软的总的战略计划直接挂钩,微软更重视今后的b/s模式,跟他以后设想的 "网络+操作系统 "的计划完全对应~~~
发表于:2007-03-26 10:37:3520楼 得分:0
反正   系统会集成
发表于:2007-03-26 10:44:2421楼 得分:5
win2003自带framework1.1   而vista直接带framework3.0   好处不言而喻
发表于:2007-03-26 10:50:5522楼 得分:5
把framework安装程序打包进项目就可以了,不用管是什么系统
发表于:2007-03-26 11:13:1923楼 得分:0
谢谢大家的解答!

事先不知道一贴最高只能有100分,所以后面想到什么问题就直接在后面问了,对不住大家。


快速检索

最新资讯
热门点击