3

我想知道 Windows 中的安装是如何工作的,比如首先创建什么样的文件作为 .dll 、驱动程序和所有文件。

更准确地说,当我们点击 .exe 文件时,内部会发生什么?

4

1 回答 1

3

一般来说,单击 exe 后,任何事情都可能发生。但大多数时候,安装程序会执行以下部分或大部分操作:

  • 检查是否已安装所需的框架和库(例如:.NET 框架)
  • 使用应用程序设置和卸载程序路径创建注册表项
  • 提取二进制文件和资产或下载它们
  • 创建所需的目录(例如:Program Files/SomeProgram)并将提取的文件移动到正确的文件夹
  • 创建桌面快捷方式
  • 将文件扩展名与程序相关联
  • 做程序需要的任何其他事情。这实际上取决于您正在安装什么以及需要设置什么才能使程序正常运行。
于 2013-10-28T11:06:49.217 回答