2014-03-04 63 views
0

我去年使用Visual Studio开发了一个WPF版本为2013(CB2103)的软件,现在我需要从同一个项目创建2014版本,这很简单,只需要更改文件的名称.exe(从CB2013到CB2014),但是当我将程序集名称从CB2013更改为CB2014,然后部署它,并在安装时出现一个错误,说已经存在与计算机上安装的软件相同的版本,我们真诚地需要这两个版本安装在电脑上,那么你有任何提示或想法如何解决这个问题?更改名称应用

非常感谢您的关注

+1

贵组件具有很强的名称,并在安装时自动注册到GAC? – ssett

+1

如果您尝试在新版本中打开较旧的项目,它将尝试迁移,并且理想情况下可以在所有情况下使用。这是不够的吗? –

+1

'安装时' - 您使用什么工具进行安装?您的安装程序可能仍然配置相同的名称和版本也许? –

回答

1

如果您使用的是“安装项目”,那么你需要生成一个新的GUID为Product Code ...所以它允许它被安装作为一个独特的实例(而不是强迫你卸载以前安装的或升级)。

还可以选择性地更新AssemblyInfo.cs文件中的属性(AssemblyTitle,AssemblyDescription,AssemblyProduct等),以便将其命名为CB2014而不是CB2013。

enter image description here

enter image description here

+0

非常感谢我的朋友! – JayJay