消息文本在WiX自定义操作中被截断

时间:2014-01-09 17:25:30

标签: wix

我正在使用 Microsoft.Deployment.WindowsInstaller.Session.Message 方法使用以下代码向用户显示带有自定义操作的消息:

var record = new Record();

record.FormatString = message;

session.Message(InstallMessage.Info| InstallMessage.User | (InstallMessage)MessageButtons.OK, record);

我想要显示的消息是:

  

已成功将我的产品名称安装到C:\ Program Files   (x86)\我的公司\我的产品名称。您现在必须检查   ServiceHostWindowsService.exe.config文件并更新配置   对于特定安装,然后启动我的产品名称。您   应检查Windows应用程序事件日志以确保所有服务   已正确开始。

但实际显示的是:

  

已成功将我的产品名称安装到... \。您现在必须检查   ServiceHostWindowsService.exe.config文件并更新   具体安装的配置,然后启动我的产品   名称。您应该检查Windows应用程序事件日志以确保所有   服务已经开始......

有人可以解释为什么文本被截断为254个字符?这是一个已知的限制吗?如果是这样,你能指点我的文件吗?反正有没有显示更长的消息?

提前致谢,

卡尔。

0 个答案:

没有答案