【发布时间】:2017-03-30 16:54:36
【问题描述】:
我想使用 WiX Bundle 打开 .NET Framework 3.5 的 Windows 功能版本。 我知道there is a list of .NET Framework that can be installed。事实上,我使用它来安装 4.6.2,这样就已经完成了。此外,此列表不包含 3.5(可能是因为最近的主要 Windows 已经有一个功能?)
我必须考虑到没有启用 3.5 的用户。
可以吗?
谢谢
【问题讨论】:
-
感谢 zett42。但是,就像我说的,我已经成功安装了 .NET 4.6.2。所以这不是这里的问题。我需要安装 SQL Local DB,并且需要 .NET 3.5。在 Windows 8/8.1/10/Server2012 上已经安装了 .NET。我只需要启用它。
-
您不能只在 Win 8 或更高版本上“激活”.NET 3.5。这是no longer part of these OS。只需下载 web installer for .NET 3.5 SP1 并更改现有代码即可启动该可再发行组件。这将触发 Windows 更新以下载并安装 .NET 3.5。
-
@zett42 你确定吗?因为您提供的链接显示它是从“Windows 功能”控制面板启用的。
-
当用户处于没有互联网连接的环境中时(这确实作为条件存在),它也会成为一个问题。在这种情况下,我们还必须要求用户使用 Windows 安装 DVD 来触发 .NET 3.5 的激活。我不明白为什么微软不提供离线可再发行版本。他们所有的所谓离线都不允许离线安装。