.NET Framework 安装要求
所有 .NET 框架及其服务包有哪些要求?这是我需要了解所有可用框架的信息:
.NET Framework 先决条件
它还需要哪些其他 .NET 框架?
例如:.NET Framework 2.0 不需要任何东西,.NET Framework 2.0 SP1 需要安装 .NET Framework 2.0,但 .NET Framework 3.5 SP1 不需要安装 .NET Framework 3.5(或者可能需要?不知道)重启要求
安装包安装后是否需要重启?全新安装要求
安装包需要全新安装吗? (没有待处理的删除/重命名操作)管理员权限
安装包需要管理员权限才能安装吗? (我想这对所有人来说都是“是”...)
我需要知道以下软件包的所有这些:
- .NET Framework 1.1
- .NET Framework 1.1 Language Pack
- .NET Framework 1.1 SP 1
- .NET Framework 2.0
- 。 NET Framework 2.0 语言包
- .NET Framework 2.0 SP 1
- .NET Framework 2.0 SP 1 语言包
- .NET Framework 2.0 SP 2
- .NET Framework 2.0 SP 2 语言包
- .NET Framework 3.5
- .NET Framework 3.5 语言包
- .NET Framework 3.5 SP 1
- 。 NET Framework 3.5 SP 1 语言包
- .NET Framework 4.0 完整的
- .NET Framework 4.0 客户端
您能否告诉我所有这些要求,或者指导我找到适当的来源?或者也许两者兼而有之? :-)
更新
除了尝试安装所有软件包并尝试找出答案之外,还有其他方法可以确定指定的要求吗?因为我在已经发布的答案中没有真正找到任何有用的东西。
对于所有那些投反对票的人:您能否告诉我,在答案中已发布的链接中,我可以在哪里找到 .NET 2.0 SP2 是否需要已安装的 .NET 2.0,或者是否会自动安装?因为这是这个问题的主要话题。
有用的资源
通用 .NET Framework 先决条件
语言包 LCID
Windows 版本列表 (确定 Windows 版本和版本)
What are the requirements for all .NET frameworks and their service packs? This is what I need to know for all available frameworks:
.NET Framework prerequisites
What other .NET Frameworks does it require?
For example: .NET Framework 2.0 does not require anything, .NET Framework 2.0 SP1 requires .NET Framework 2.0 installed, but .NET Framework 3.5 SP1 does not require .NET Framework 3.5 installed (or maybe does? dunno)Reboot requirements
Does the installation package require reboot after installation?Clean install requirements
Does the installation package require clean install? (No pending delete/rename operations)Administrator privileges
Does the installation package require administrator privileges to install? (I guess this is "yes" for all of them...)
And I need to know all of this for the following packages:
- .NET Framework 1.1
- .NET Framework 1.1 Language Pack
- .NET Framework 1.1 SP 1
- .NET Framework 2.0
- .NET Framework 2.0 Language Pack
- .NET Framework 2.0 SP 1
- .NET Framework 2.0 SP 1 Language Pack
- .NET Framework 2.0 SP 2
- .NET Framework 2.0 SP 2 Language Pack
- .NET Framework 3.5
- .NET Framework 3.5 Language Pack
- .NET Framework 3.5 SP 1
- .NET Framework 3.5 SP 1 Language Pack
- .NET Framework 4.0 Full
- .NET Framework 4.0 Client
Could you please either tell me all of these requirements, or direct me to the appropriate source? Or maybe both? :-)
UPDATE
Is there any other way to determine the specified requirements other than just trying to install all packages and trying to figure it out? Because I haven't really found anything helpful in already published answers.
For all those down-voters: Can you show me where in the published links in answers can I find if .NET 2.0 SP2 needs .NET 2.0 already installed, or if it installs it automatically? Because it is the main topic of this question.
Helpful resources
Generic .NET Framework prerequisites
Language pack LCIDs
List of Windows versions (Determine Windows Version and Edition)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
事实证明,我获取所需信息的唯一方法就是手动安装/卸载所有框架以尝试所有组合(有意义的组合)以确定先决条件。当我找到更多信息时,我会不断更新这个答案。
广告 1、2:
如果删除 .NET Framework 1.0,仅安装 .NET Framework 1.1 也可以提供对版本 1.0 的系统支持,但在极少数情况下应用程序不会运行,因为它会检查版本图书馆的编号。 [4]
广告 2: 重新启动要求通常已确定通过安装包的退出代码 3010。我总是默默地安装包,并在适当的时候使用 /norestart - 不知道不同参数的退出代码是否不同。
广告3:无需安装包全新安装。
广告4:所有安装包都需要管理员权限,因为它们安装在WINDOWS目录中。
其他先决条件
As it turned out, the only way how I could get the info I need is just to manually install/uninstall all the frameworks to try all combinations (combinations which make sense) to determine the prerequisites. I will update this answer continuously as I find more info.
Ad 1, 2:
If .NET Framework 1.0 is removed, installing only .NET Framework 1.1 also provides the system support for version 1.0, except in rare instances where an application will not run because it checks the version number of a library. [4]
Ad 2: Reboot requirements are generally determined by installation package's exit code 3010. I always install the packages silently and with /norestart when appropriate - don't know if the exit code is different with different parameters.
Ad 3: No installation package required clean install.
Ad 4: All installation packages require administrator privileges, because they install in WINDOWS directory.
Additional prerequisites