用于部署测试的清洁系统

时间:2014-06-03 17:17:53

标签: visual-studio-2010 qt visual-c++ deployment

我有一个Qt Quick 2项目,我想在干净的Windows XP机器上测试它的部署。这台机器安装了Qt 5.2和Visual Studio 2010 Express(我使用为msvc2010编译的Qt 5.2)。我想知道如何更改系统,对于已部署的可执行文件,它看起来像一个没有安装依赖项的干净系统(没有Qt和MSVC2010)。

关于Qt,似乎重命名C:\Qt就足够了。 MSVC怎么样?我知道Visual Studio 2010安装会创建一个目录(C:\Program Files (x86)\Microsoft Visual Studio 10.0),并且还会向C:\Windows\System32添加新的DLL。它还有什么用吗?重命名C:\Program Files中的文件夹和C:\Windows\System32中的DLL是否足够?

1 个答案:

答案 0 :(得分:1)

除了将XP SP3的干净副本安装到虚拟机中并在那里试用之外,没办法解决它。

您不仅要担心MSVC安装的内容,还要担心所有其他应用程序的安装。例如,许多应用程序安装MSVC可再发行组件。除了干净的系统之外,不可能对任何东西进行此类测试 - 这也不包括OEM应用程序。您需要Windows XP的零售副本。它们可用且不太贵。