为了运行c#编的程序,要装一个.net运行库,这个运行库多呀?是不是60多M的安装包?

zsdl00 2010-08-31 04:12:10
为了运行c#编的程序,要装一个.net运行库,这个运行库多呀?是不是60多M的安装包?
-----------------------------------------
假如说客户的机器上,没有装 .net,我必须要先装一下。
可是我装哪个安装包呢?好多人都说20多M,可是我上网一看,
.net framework 3.5 就有67M呀,是装这个吗?

是不是还有一个简装版呀?
...全文
614 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
加油馒头 2010-09-01
  • 打赏
  • 举报
回复
装个简版的应该没问题

如果你只是应用了 一些基本的类库的话
codedown123 2010-09-01
  • 打赏
  • 举报
回复
要根据c#是平台vs平台编写的 每个平台的支持库大小都不一样,文件支持库大小 net1.1< net 2.0 < net 3.5 < net 4.0 由次可见,net 4.0的支持库 比较大. 开发一个小中型软件的 MB 都 没 net支持库MB 大,net开发网站还差不多.net开发软件感觉:有力心不足.
无涯大者 2010-09-01
  • 打赏
  • 举报
回复
VS2005 是.net framework 2.0
VS2008 是.net framework 3.5
VS2010 是.net framework 4.0
simonezhlx 2010-09-01
  • 打赏
  • 举报
回复
只要是微软的OS,现在还有几个没打上.NET奸个“补丁”呀
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 zsdl00 的回复:]
好象java的虚拟机绝对没有这么大吧?
[/Quote]

没错!

而且.net4.0的完整版也不过四十几兆大小。谁让你偏要选择.net3.5呢(而且甚至还要sp1)?
Dobzhansky 2010-09-01
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 zsdl00 的回复:]

好象java的虚拟机绝对没有这么大吧?
[/Quote]管她多大呢, java 官方提供各种系统平台的虚拟机.
zsdl00 2010-09-01
  • 打赏
  • 举报
回复
好象java的虚拟机绝对没有这么大吧?
crackdung 2010-08-31
  • 打赏
  • 举报
回复
不能舍弃的,要不可能会有很严重的后果,你不会想客户找你麻烦吧,多大都要安装, 要不就不用.NET来写程序了。




my blog
http://ufo-crackerx.blog.163.com/
X_manchina 2010-08-31
  • 打赏
  • 举报
回复
360软件管家的就有 要装就装.net framework 3.5 大小是200多M 不过必须联网装才可以
zsdl00 2010-08-31
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 wuyq11 的回复:]

安装部署设置系统必备
3.5 client profile
完整版
[/Quote]
完整版,是指230多M的那个版本吧,与67M的那个相比,区别在哪里呢?
写个程序,难道要给客户装一个230多兆的运行库吗?
xinbaby 2010-08-31
  • 打赏
  • 举报
回复
楼主所说的 精简版是不是指 net compact 那个是移动版的实现 呵呵
wuyq11 2010-08-31
  • 打赏
  • 举报
回复
安装部署设置系统必备
3.5 client profile
完整版
华仔lugl 2010-08-31
  • 打赏
  • 举报
回复
我还在写,还没发布过,学习了!!
csdn_风中雪狼 2010-08-31
  • 打赏
  • 举报
回复
必须要带它的库
vanisa 2010-08-31
  • 打赏
  • 举报
回复
要安装的,那是个运行环境
zsdl00 2010-08-31
  • 打赏
  • 举报
回复
up .
zsdl00 2010-08-31
  • 打赏
  • 举报
回复
.net framework 3.5
普通包 67M,完整包230M,有什么区别呢?
andy1118 2010-08-31
  • 打赏
  • 举报
回复
360软件管家有下载

VS2005 是.net framework 2.0
VS2008 是.net framework 3.5
VS2010 是.net framework 4.0

当然若你安装.net framework 3.5,就不需要.net framework 2.0


指尖魔术师 2010-08-31
  • 打赏
  • 举报
回复
2008移动版版的飞信里有一个VMDotNet文件夹(2010版里无此文件夹),里面实际上就是一个绿色版的.net framework环境。只要运行其中的FetionVM.exe,就可以启动这个环境,具体格式为:FetionVM.exe .\Main.exe ,后面的 .\Main.exe为你所要运行的C#写的程序。

具体方法:
不需要安装.net framework环境,只需要把飞信里面的VMDotNet文件夹拷贝到你的项目下,然后加个批处理文件(如下),就能顺利运行了,是不是很酷哦....

@echo off
start .\VMDotNet\v2.0.50727\FetionVM.exe ".\Main.exe"

运行的时候发现一个问题。要运行的程序Main.exe必须和.bat文件在同一目录下。不在同一目录,就运行不了。
chazikai24 2010-08-31
  • 打赏
  • 举报
回复
主要看人家开发软件用的.net的哪个版本。.net2.0开发的你只要装2.0以上的就能运行。
加载更多回复(2)

110,530

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧