阻止更新.NET Framework
为了兼容性的原因,我希望保留当前的.NET Framework版本(4.7是最新版本),并在将来从Windows Update或WSUS停止自动/静默更新,仅限.NET Framework版本同时允许Windows Server 2008或2012上的所有其他系统/安全更新。 我已经找到了有关如何防止更新到某个.NET Framework版本或如何在更新后从Windows Update中的更新列表隐藏更新的答案已经可用,但这不是我想要的。 我感兴趣的是阻止从.NET Framework版本进行更新,当我们不知道是否,何时以及何时可以使用升级版本。例如。最新的.NET Framework可用的版本是4.7。未来的版本可能是4.7.1,4.7.2,4.8或4.9,但我们还不知道。如何防止在Windows Server 2008/2012上通过Windows Update或WSUS安装这些将来的更新?阻止更新.NET Framework
你应该不需要。您可以同时使用.Net Framework的install and run multiple versions。然后您的应用程序可以针对特定的版本。只要该版本可用,无论新版本是否可用,都无关紧要。
只有当这些版本是3.5和4.6.2版本时,才可以安装和运行多个.NET Framework版本,但如果这些版本是4.0和4.7或其他任何版本的版本,则不能安装和运行多个.NET Framework版本。所有4.x版本都安装在相同的文件夹中,因此只有最新的安装版本可用。 –
自从我提出我的问题并且已经有一个否定的投票,这意味着我的问题“没有显示任何研究工作,它不清楚或没有用”,只有一个小时过去了:D 下面引用了我的问题显示)研究工作:“我已经找到了如何防止更新到某个.NET Framework版本或如何在更新已经可用之后从Windows Update更新列表中隐藏更新的答案,但这不是我想要的。 “ –
此引用显示了有用性:“出于兼容性原因,我希望保留当前的.NET Framework版本(4.7是最新版本),并在未来停止Windows Update的自动/静默更新或仅针对.NET Framework版本的WSUS同时允许Windows Server 2008或2012上的所有其他系统/安全更新“。 如果有什么不清楚的地方,请在评论中澄清。 –
我怀疑downvotes是因为你试图做的事会负面影响任何其他代码需要在你这样做的计算机上运行。如果你的代码需要4.7,我的代码需要一些假设的4.8,那么你阻止更新会阻止我的代码运行。这是不可接受的开发者行为。谢天谢地,这是不必要的。请参阅下面的答案。 – Necoras