解决管理员根据位置用路径 C:\Windows\Temp\* 上的策略规则 xx 限制了对 xx 的访问

解决管理员根据位置用路径 C:\Windows\Temp\* 上的策略规则 xx 限制了对 xx 的访问

146发表于2019-10-06

今天在我自己的某服务器上的云服务器装.net core运行环境的时候总是失败。

现象如下:

双击dotnet-sdk-2.2.402-win-x64.exe没有任何提示,也不报错。

from clipboard

让我纳闷了许久,后来灵感爆发,去看了一下Windows日志。

from clipboard

罪魁祸首出现了。

管理员根据位置用路径 C:\Windows\Temp\* 上的策略规则 {1ccf3906-4748-4cec-97ca-9de1c3a014a5} 限制了对 C:\Windows\Temp\{88BFBFAB-F6E5-446E-932F-D66C675DC227}\.cr\dotnet-sdk-2.1.402-win-gs-x64.exe 的访问。

from clipboard

原来是这个服务器基于安全考虑,默认把这几条安全策略规则给我们加上了,由于我们上面下载的文件安装的时候会用来路径,C:\Window\Temp。所以,出错了。

解决办法:

删除这个目录上的限制规则。完美弹出安装界面。

from clipboard


小编蓝狐