启安非常重视用户体验,在局域网监控软件中,启安为了向用户呈现最好的用户体验,产品使用了大量的Microsoft新界面技术。中管理控制平台就使用了最新的Office 2013界面风格,整体界面非常素雅、简洁。为了让用户体验更好的产品,所以需要在用户的电脑上安装Microsoft .NET Framework 4.0,不过如果开启了系统更新,80%的电脑都安装了微软的.NET4组件,这篇文章仅面向未安装此组件的用户或者想了解更多产品细节的用户。
首先介绍一下什么是Microsoft .NET Framework,引用百度百科解释:
Microsoft .NET Framework是用于Windows的新托管代码编程模型。它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。
为了简化用户的部署难度,启安的原则是在产品代码中做的更多,让用户做的更少。因此在启动局域网监控软件管控平台前,引导程序(start.exe)会检测系统是不是已经安装Microsoft .NET Framework 4.0,检测.NET的版本有很多方法,启安这里会检查注册表HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client和HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4.0\Client等键值。如果没有安装Microsoft .NET Framework 4.0,那么引导程序(start.exe)就会启动启安下载引擎(Dl.exe)从我们的云服务中下载Microsoft .NET Framework 4.0安装包。也就是说,如果没有安装.NET 4的用户,在打开启安局域网监控软件的时候可能会看到下面这样的界面
下载引擎会下载安装包并进行静默安装,整个过程大约需要5分钟,安装成功后即可进入管控平台界面:
当然,如果安装失败也没关系,下载引擎会把安装包下载到C:\NSDownload\dotnet4setup.exe,用户可以打开此文件进行手动安装。