2869= The dialog [2] has the error style bit set, but is not an error dialog.
出现这个错误说明你的安装程序想要显示一个错误对话框结果显示不了,因为对话框资源不对。结果就是没有错误信息给用户。
你可以尝试使用Msiexec执行你的MSI文件,加上 /L*v LogFile .txt来把错误信息转存到文件来诊断问题。
如果可能的话,升级你的Visual Studio版本或者换一个MSI开发软件——这个错误对话框资源的问题可以通过解决错误来绕过,但是错误是不可避免的——比如安装的时候磁盘满了或者无法替换文件也会显示一个错误对话框。