.net framework 安装的时候,有分 开发版 和 发布版 吗??发布时候版本的选择???

问题描述

RT之前,只是自己学习了C#.net相关编程,用vs08,它自带了.netframework。于是想问一下,程序发布的时候,.netframework是否有开发版和发布版的区分??举个例子:写个程序,需要用到dotnet3.5,而用户机子是xp,.netframework的版本不够,这个时候,就要安装.netframework,那么当然是希望安装的.netframework越小越好,只要达到要求就行。还有就是.netframework各个版本的大小也令我比较头晕,如下所示:“Microsoft.NETFramework4”的大小是48.1M(),而,“Microsoft.NETFramework3.5ServicePack1”的大小却有231.5M(),为何,4.0的比3.5的还小??如果,我要部署我的程序,我是该让用户装4.0呢,还是3.5sp1???希望大家都来指点下,说多说少都可以,贴点资料、链接也欢迎,先谢谢大家!!

解决方案

解决方案二:
没有开发版和发布版的区别。如果客户要装,当然4.0好了。但有人会考虑Windows7默认就已经安装3.5。
解决方案三:
引用1楼Forty2的回复:

如果客户要装,当然4.0好了。但有人会考虑Windows7默认就已经安装3.5。

客户,就是xp的话,总不能逼人家装Win7吧...
解决方案四:
我发现,我上面贴的两个.NETFramework,一个是“完整软件包”,一个是“独立安装程序”那“完整软件包”和“独立安装程序”是什么区别??一个是累积更新,一个不是??是否装“独立安装程序”比较合算?并不一定要装“完整软件包”???那又要请教,例如,我的程序需要NETFramework3.5,那我安装“Microsoft.NETFramework4(独立安装程序)”是否也能跑的起来??是否“Microsoft.NETFramework4(独立安装程序)”已经包含了低版本Framework所需要的一切??
解决方案五:
是否“Microsoft.NETFramework4(独立安装程序)”已经包含了低版本Framework所需要的一切不是。
解决方案六:
引用4楼Forty2的回复:

是否“Microsoft.NETFramework4(独立安装程序)”已经包含了低版本Framework所需要的一切不是。

那还是的安装“完整软件包”,NETFramework3.5sp1已经231.5M了......
解决方案七:
引用4楼Forty2的回复:

是否“Microsoft.NETFramework4(独立安装程序)”已经包含了低版本Framework所需要的一切不是。

DotNet4可以兼容以前的版本,前提是3.5的程序要在App.Config里面主动声明supportedRuntime。比如<configuration><startup><supportedRuntimeversion="v4.0"/><supportedRuntimeversion="v2.0.50727"/></startup></configuration>

具体发布前你要进行广泛的测试,确认没有兼容问题。
解决方案八:
引用6楼Forty2的回复:

具体发布前你要进行广泛的测试,确认没有兼容问题。

ok,测试再说吧
解决方案九:
.net4.0就是只有几十兆,没有任何问题。
解决方案十:
.netframework是完全免费的,所以不需要有开发版。
解决方案十一:
给客户一个离线安装包,XP下.NET最高用到4.0,建议把3.0/3.5升级到4.0。
解决方案十二:
NETFramework3.5sp1是集成了3.5,3.0,2.0版本,你可以下载这个版本的精简版40-90M如果你是在08上面开发选择哪个版本就让客户安装哪个版本。或者直接安装NETFramework3.5sp1这个。NETFramework4.0需在VS2010以上版本开发
解决方案十三:
引用3楼CCDDzclxy的回复:

我发现,我上面贴的两个.NETFramework,一个是“完整软件包”,一个是“独立安装程序”那“完整软件包”和“独立安装程序”是什么区别??一个是累积更新,一个不是??是否装“独立安装程序”比较合算?并不一定要装“完整软件包”???那又要请教,例如,我的程序需要NETFramework3.5,那我安装“Microsoft.NETFramework4(独立安装程序)”是否也能跑的起来??是否“Microsoft.NETFramework4(独立安装程序)”已经包含了低版本Framework所需要的一切??

猜测应该不可以的。.Net4的运行时不一样。3.5和2.0运行时一样。
解决方案十四:
不分直接安装吧
解决方案十五:
231M是集成了2.0,3.0,3.5而且是已经下载完的,直接安装就行而有些安装文件本身很小,但是安装过程还要连接网络去下载如果目标机没有连接互联网,就无法安装了
解决方案:
感谢各位,就是说用哪个版本开发的程序,最好就是在客户机上安装对应的版本了哇
解决方案:
引用15楼CCDDzclxy的回复:

感谢各位,就是说用哪个版本开发的程序,最好就是在客户机上安装对应的版本了哇

ClickOnce会自动给你在目标客户机上安装对应版本(如果已经安装了,则不会再安装)。ClickOnce就是你得vs开发环境主菜单上的“生成->发布”菜单的基本功能。如果没有学习过这个发布功能,应该好好学习一下。里边有设置.net框架安装的选项(默认是自动给你选择上的)。没学习过这个,空谈“安装.net框架”,是前些年那些鼓吹“用notepad.exe来编写c#程序”的人的习惯,使用vs进行开发的人应该起码地了解过vs的ClickOnce发布功能。
解决方案:
引用15楼CCDDzclxy的回复:

感谢各位,就是说用哪个版本开发的程序,最好就是在客户机上安装对应的版本了哇

这是当然了,你用word2007建了一个docx的文件,拷贝到另外一台电脑上面用2003能打开吗?但是另外一台电脑上面用2007就可以。
解决方案:
搜索学习了一下ClickOnce,貌似很方便,但是问题也不少啊.......

时间: 2024-11-03 21:41:23

.net framework 安装的时候,有分 开发版 和 发布版 吗??发布时候版本的选择???的相关文章

arcgis desktop 10 的开发资源arcObjects SDK for Microsoft.NET Framework安装时出错

问题描述 我电脑里安装了vsteamsystem2008(包括.net3.5)和arcgis10.0,想用C#进行二次开发,现在要安装盘里的arcObjectsSDKforMicrosoft.NETFramework时出现:arcobjectssdkforthemicrosoft.netframeworkrequiresasupportededitonofmicrosoftvisualstudio2008servicepack1(standard,professional,visualbasc,

Win10 IoT C#开发 1 - Raspberry安装IoT系统及搭建开发环境

原文:Win10 IoT C#开发 1 - Raspberry安装IoT系统及搭建开发环境 Windows 10 IoT Core 是微软针对物联网市场的一个重要产品,与以往的Windows版本不同,是为物联网设备专门设计的,硬件也不仅仅限于x86架构,同时可以在ARM架构上运行. The Raspberry Pi Foundation 是英国一个致力于科技推广的慈善组织,为广发爱好者和DIY科技迷开发了搭载ARM架构处理器的 mini 电脑 Raspberry Pi 并获得了成功.而微软最新发

Windows平台上安装搭建iPhone/iPad的开发环境

很多朋友希望在体验或学习iphone开发,但是iphone开发环境一般需要 安装在mac计算机下mac os中. 这给许多朋友带来了额外成本投入. 网上已经有各种破解方法,在非苹果电脑上安装iphone开发环境,给我们带来了佳音.但是各种版本比较杂乱,可能会费时费力而无果. 最近,苹果推出了新的开发环境版本.我将新版开发环境在Windows XP下VMWare虚拟机中安装开发环境过程贴出来,让大家分享. 本文在Windows Xp + VMware Workstation 7.0 + MAC O

.net framework安装失败怎么办?

  NET Framework是微软Web Services 引擎 ,在windows系统下的很多软件是在该框架下制作的,所以在使用一些软件时,电脑系统中就需要安装NET Framework,通常情况下我们可现在NET Framework后直接安装,不过也有一部分用户在安装NET Framework时,遇到安装错误的问题,对于用户出现安装NET Framework失败后,我们可通过下方集中方式来解决! 操作方法 1,先进入系统文件夹C:WinodwsSystem32文件夹下,如果是64位系统为C

如何在Visual Studio 2010旗舰版本下安装Window Phone 7 简体中文开发环境

微软官方提供的Window Phone 7 开发工具包是VisualStudio2010 Express for Window Phone7 (学习版或快捷版),使用该版本有个问题是,不能打开传统的Visual Studio工程(如:WinForm.WebServer.WebForm等),如果能够把在Visual Studio 2010旗舰版本下安装Window Phone 7开发环境成为了开发人员新爱.安装环境必须是Windows 7操作系统. 处理步骤如下: 1.  安装VisualStud

我安装rhel的时候分好区安装完成之前 出现了安装引导装载程序时出错,无法引导该系统

问题描述 我安装rhel的时候分好区安装完成之前 出现了安装引导装载程序时出错,无法引导该系统 我安装rhel的时候分好区安装完成之前 出现了确定对话框:安装引导装载程序时出错,无法引导该系统,点击确定后提示系统安装成功 点击重新引导! 这时为什么,求回.感激不尽.

flash builder-myeclipse安装flex插件之后无法开发

问题描述 myeclipse安装flex插件之后无法开发 在其他电脑上开发的地图源码,用到flex插件.我现在在自己电脑上安装了flash builder 4.7,安装完了导入代码,有问题.

微信小程序(微信应用号)开发工具0.9版安装详细教程_其它综合

微信小程序全称微信公众平台·小程序,原名微信公众平台·应用号(简称微信应用号) 声明 •微信小程序开发工具类似于一个轻量级的IDE集成开发环境,目前仅开放给了少部分受微信官方邀请的人士(据说仅200个名额)进行内测,因此目前未受到邀请的人士只能使用破解版: •本破解版资源来自于网上,与本人无关,仅供技术开发人员研究之用: •由于尚属内测阶段,因此迭代更新非常快,后续很可能由于升级而导致暂时无法使用. 特别注意 •由于目前发布的0.9版本必须验证才能登录(估计是为了验证是否为内测人士),因此必须先

为什么eclipse安装没有手机android的开发项目,只有java项目

问题描述 为什么eclipse安装没有手机android的开发项目,只有java项目 哎...怎么把java制作的软件独立,不在eclipse编辑器中独立出来,成为独立软件!