2014-04-04 40 views
0

我使用Visual Studio 2010创建了一个带有几个exe文件的msi包。当安装进行时,进度条显示一条消息“Please Wait ..”。我需要为进度条上的每个自定义操作显示单独的文本“复制文件”,“安装xyz”等。VS2010安装项目 - 动态添加文本到进度条

您能否提供您的意见。

回答

0

有没有支持这样做VS的设置。这些消息来源于MSI文件中的ActionText表格,VS并没有给它添加任何内容。该SO文章描述了维克斯实施和样品:

What does ActionText Table correspond to in WiX 3.8

但基本上你需要来填充ActionText表中MSI与合适的模板文件,以获得显示的那些东西。如果你有任何由其他工具构建的MSI文件,你可能会看到一些例子。您可以尝试(与逆戟鲸)在一行中添加此您ActionTest表:

行动是InstallFiles

说明正在复制新文件

模板是[1]([6] B)[9 ]

看看你是否得到一些文件复制消息。