1

我有一个问题真的很想知道。

我在我的机器上安装了各种版本的 Visual Studio 2008 再分发包。现在,30729.6161 是最新的。

在这种环境下,我制作了一个简单的程序,其中嵌入了仅引用 30729.4148 CRT 运行时库的清单。

但是,当我运行程序时,它加载的不是 30729.4148 版本的 CRT 库,而是 30729.6161。

为什么这行得通?

4

1 回答 1

4

新的运行时附带将旧版本客户端重定向到新版本的策略文件。

看:

%WinDir%\WinSxS\Policies
于 2011-08-15T06:25:41.393 回答