MSI:MSI目录表的DefaultDir列中(。)和(。:。)之间有什么区别

时间:2013-01-31 11:59:21

标签: windows-installer

在Windows安装程序的DefaultDir列中,程序包(。)表示目录应位于其父目录中,而不包含子目录。 冒号(:)用于分隔目标和源目录名称。 DefaultDir列中的单值(不带冒号:)表示目标名称和源目录名称相同。 那么默认目录列中的(。:。)意味着什么? (。)和(。:。)之间有什么区别?

请指教。

1 个答案:

答案 0 :(得分:2)

多年前Rob Mensching撰写了许多博客文章,解释了这一切。谷歌“解密MSI目录表”。您可以通过以下方式回答您的具体问题:

Deciphering the MSI Directory table, part 5 (the dot, colon and pipe)