我从.Net 7机器上学到的是,当我安装WindowsFramework4.7.1时,它需要重新启动才能生效,否则使用此windows版本设计的应用程序将无法启动。
那么,如果我在.Net服务器版本(2008r2以上)上安装Windows 4.7.1,我也需要重新启动吗?
我想通过一个脚本自动安装.Net fx和应用程序这一块,所以我已经实现了脚本块,但不确定重启windows服务器
如果我确实想重启windows服务器,那么这可以作为我的power shell脚本的一部分来添加吗?
编辑我的示例脚本如下所示
代码语言:javascript运行复制if(Test-Path 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full'){
$NetRegKey = Get-Childitem %%'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full'
if($NetRegKey){
$Release = $NetRegKey.GetValue("Release")
if($Release){
if($Release -lt 461308){
try{
$prc = Start-Process C:\NDP471-KB4033342-x86-x64-AllOS-ENU.exe -Wait
}
catch{
}
}
}
}
}
else{
try{
$prc = Start-Process C:\NDP471-KB4033342-x86-x64-AllOS-ENU.exe -Wait
}
catch{
}
}