我的问题不是为了引起深入的讨论,只是想寻求内心的平静。
我想下载并玩这个简单的游戏:
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”的大型成熟产品不同,所需的部分可能包含在游戏安装程序中。