为什么某个程序需要.NET Framework 和 SQL Server?

为什么某个程序需要.NET Framework 和 SQL Server?

我的问题不是为了引起深入的讨论,只是想寻求内心的平静。

我想下载并玩这个简单的游戏:

http://download.cnet.com/UnBlockMe/3000-2111_4-75629311.html?tag=mncol;6

在要求中列出了以下内容:

.NET Framework 4 客户端配置文件

Microsoft SQL Server 紧凑版

由于我是从受信任的网站下载的,因此我不必太担心恶意软件。但是,作为一个不知道在自己的机器上安装“sql server”会导致什么后果的人,我犹豫了。安装这个会不会在某个时候打开后门(与游戏本身完全无关)?我是否必须关注更新之类的事情?等等。

出于好奇,为什么这样一个看似简单的游戏需要如此额外的编程?

答案1

.NET Framework 是必需的,因为应用程序是使用它作为运行时平台构建的,在以后的 Windows 版本中,它实际上是操作系统的一部分。SQL Server Compact Edition 也是一个组件,用于在计算机上本地存储信息,如游戏结果和进度。它与名为“SQL Server”的大型成熟产品不同,所需的部分可能包含在游戏安装程序中。

相关内容