Два или более объекта имеют одинаковое целевое местоположение '<location>' - PullRequest
2 голосов
/ 20 июля 2011

Я пытаюсь создать проект развертывания, который имеет некоторые зависимости dll, и я получаю эту ошибку при сборке:

Два или более объекта имеют одинаковое целевое местоположение ('[targettdir] \ icon.ico')

Я попытался удалить файл и сделать то же самое, что и этот ответ: VS2010 (более старый) проект установщика

Но я всегда получаю одну и ту же ошибку.

Я также нашел это: Состояние объекта от MSDN

Но у меня нет никаких условий перед добавлением значка в папку установки.

Есть предложения?

Спасибо

Ответы [ 2 ]

3 голосов
/ 20 июля 2011

Переименование одного файла icon.ico, включенного в один из проектов.

0 голосов
/ 14 января 2019

Я все еще регулярно получаю эту ошибку в VS2017, когда не произошло никаких изменений, которые должны вызывать это исключение. Каждый раз, когда это происходит, я обнаруживаю, что закрытие VS, а затем перезапуск его сортирует.

Очевидно, что это не исправит сценарии, когда есть структурная ошибка, вызывающая ее, но кажется, что в установщиках VS все еще есть много проблем, которые можно решить, просто перезапустив VS - я думаю, что VS не будет любезно конфигурация проекта иногда изменяется (например, от Debug до Release).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...