两个或多个对象具有相同的目标位置“<location>”</location>

时间:2011-07-20 09:21:09

标签: c# visual-studio deployment windows-installer installation

我正在尝试构建一个具有一些dll依赖项的部署项目,并且在构建时遇到此错误:

  

两个或多个对象具有相同的目标位置('[targetdir] \ icon.ico')

我尝试删除该文件并执行与此答案相同的操作:VS2010 (older) installer project

但我总是得到同样的错误。

我也发现了这个:Condition Property from MSDN

但是在将图标添加到安装文件夹之前我没有任何条件。

有什么建议吗?

由于

2 个答案:

答案 0 :(得分:3)

重命名其中一个项目中包含的一个icon.ico文件。

答案 1 :(得分:0)

当未发生应引起此异常的更改时,我仍然会在VS2017中定期收到此错误。每次发生这种情况时,我都会发现关闭VS然后重新启动它可以解决该问题。

显然,这无法解决存在结构性错误的情况,但是似乎VS安装程序中仍然存在许多问题,只需重启VS就可以解决-我认为VS并不会善意项目配置有时会更改(例如从Debug到Release)。