.NET Framework 4 静默安装方式的安装

21

有人能解释一下如何进行无界面安装.NET 4吗?看起来,.NET安装程序忽略了这篇文章中的任何开关,并始终显示界面。 .NET Framework 4安装程序是由NSIS打包的。


3
对我来说,这个问题符合主题。根据http://stackoverflow.com/help/on-topic的说明:它涉及“程序员通常使用的软件工具”,并且是“实际可回答的问题,该问题在软件开发中是独一无二的”。它不符合6种排除情况中的任何一种。有人可能会认为这更多是关于部署而不是编程的问题。当某个StackExchange网站专门涉及部署时,我们将移动该问题。在那之前,我认为它适合这个主题。 - Stéphane Gourichon
2个回答

34

我可以在NSIS脚本中使用这个命令吗? - Paval
5
谢谢。它的作用是运行“$INSTDIR\dotNet.exe /passive”。 - Paval
哇,/q 是如此安静,以至于我以为它甚至没有起作用。实际上,没有任何可见的反应,命令提示符立即返回。如果你快速地重新运行安装程序而不使用/q,它会抱怨已经有一个安装程序正在运行,这在任务管理器中得到了确认。答案中提供了非常有用的链接。 - Stéphane Gourichon
有一个安全警告对话框,我无法阻止它。如何抑制它?我正在从另一个较旧的以管理员身份运行的C#应用程序中调用.NET 4.6.1安装程序。 - Jalal

5
它可能没有识别您的本地设置,请尝试:
dotNetFx40_Full_setup.exe /q /norestart /LCID xxxx

但正如Piras先生所说,看看微软指南。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接