Windows installer 安装同一应用程序的升级版本时获取错误代码2869

Windows installer 安装同一应用程序的升级版本时获取错误代码2869,windows-installer,setup-project,setuptools,setup-deployment,error-code,Windows Installer,Setup Project,Setuptools,Setup Deployment,Error Code,我有一个C#.NET应用程序,它的版本是1.0.0.1。我对我的应用程序做了一些修改&希望用升级版1.0.0.2发布它 如果客户端系统中已经安装了较旧的1.0.0.1版本&如果客户端尝试安装较新的1.0.0.2版本,则会抛出以下错误消息 安装程序遇到错误 安装此文件时发生意外错误 包裹这可能表明存在问题 用这个包裹。错误代码为 2869 最初在更改版本号之后,我还更改了新版本的productCode。但没有修改设置项目中的升级代码 有谁能告诉我如何修正这个错误吗。。 提前谢谢 第一个问题是您的产

我有一个C#.NET应用程序,它的版本是1.0.0.1。我对我的应用程序做了一些修改&希望用升级版1.0.0.2发布它

如果客户端系统中已经安装了较旧的1.0.0.1版本&如果客户端尝试安装较新的1.0.0.2版本,则会抛出以下错误消息

安装程序遇到错误 安装此文件时发生意外错误 包裹这可能表明存在问题 用这个包裹。错误代码为 2869

最初在更改版本号之后,我还更改了新版本的productCode。但没有修改设置项目中的升级代码

有谁能告诉我如何修正这个错误吗。。
提前谢谢

第一个问题是您的产品版本。Windows Installer忽略第四个版本字段,因此您应该只使用前三个字段(例如1.0.0和1.0.1)


修复版本后,请尝试创建安装日志(/L*V参数用于msiexec.exe)以查看发生的情况。通常,当.NET安装程序类操作遇到异常或参数无效(很少与对话框相关)时,会显示错误2869

第一个问题是您的产品版本。Windows Installer忽略第四个版本字段,因此您应该只使用前三个字段(例如1.0.0和1.0.1)


修复版本后,请尝试创建安装日志(/L*V参数用于msiexec.exe)以查看发生的情况。通常,当.NET安装程序类操作遇到异常或参数无效(很少与对话框相关)时,会显示错误2869

错误2869是关于错误对话框的“对话框[2]设置了错误样式位,但不是错误对话框”;这不太可能是真正的错误。检查详细日志(/l*v setup.log)并查找返回值为3的操作。我对此完全陌生。请让我知道,这个对话[2]是什么意思?我不明白你的答案。请解释一下。如何解决此问题。2869不是此问题的根本原因。这是VisualStudio安装项目中的一个众所周知的错误。安装已经失败,它将向您显示一个错误,但它不喜欢对话框的布局。实际根本原因将在日志的前面。错误2869与错误对话框有关“对话框[2]设置了错误样式位,但不是错误对话框”;这不太可能是真正的错误。检查详细日志(/l*v setup.log)并查找返回值为3的操作。我对此完全陌生。请让我知道,这个对话[2]是什么意思?我不明白你的答案。请解释一下。如何解决此问题。2869不是此问题的根本原因。这是VisualStudio安装项目中的一个众所周知的错误。安装已经失败,它将向您显示一个错误,但它不喜欢对话框的布局。实际的根本原因将在日志的前面。我创建了详细的日志文件。它有很多领域。请告诉我,分析此日志文件以修复我的错误。Post在某处,或者提供指向它的链接,以便我们可以查看。我创建了详细的日志文件。它有很多领域。你能告诉我,分析这个日志文件以修复我的错误吗。帖子在某处,或者提供一个指向它的链接,以便我们可以查看。