Как решить проблему с «дубликатами» в параметре «Ресурсы» - PullRequest
8 голосов
/ 18 октября 2011

Во время работы над моим проектом я получил эту ошибку:

Элемент "..." был указан более одного раза в параметре "Ресурсы". Дублирующиеся элементы не поддерживаются параметром «Ресурсы».

(Удалено название предмета, не имеет значения)

Однако я не знаю, как это решить. Где я могу найти этот параметр в Visual C # Express?

Ответы [ 6 ]

10 голосов
/ 28 октября 2011

Я думаю, что элемент "..." - это форма, тогда:

  1. Удалите форму "..." из недавнего решения (и сохраните где-нибудь)
  2. Перекомпилируйте проект
  3. Сохранить решение
  4. Перезапустите решение
  5. Добавить форму "..."
  6. Рекомпилированные
3 голосов
/ 05 ноября 2014

Немного более простой способ ..

  1. Выберите форму, затем щелкните правой кнопкой мыши и выберите «Исключить из проекта».
  2. Очистить и перекомпилировать проект
  3. Выберите значок «Показать все файлы» на панели инструментов решения, чтобы отобразить исключенные файлы форм.
  4. Выберите форму, затем щелкните правой кнопкой мыши и выберите «Включить в проект», чтобы добавить ее обратно.
  5. Перекомпилировать проект
  6. Сохранить все, чтобы сохранить файл проекта.

Нет необходимости перезапускать Solution или перемещать форму.

3 голосов
/ 13 октября 2013

Я получил эту ошибку после того, как я скопировал и вставил Form1 (например) в свой проект. Я переименовал Copy в Form2, но в Form2 была следующая строка в * .cs «открытый частичный класс Form1». Как я понимаю после копирования имя класса не изменилось. Я решил эту проблему, добавив новую форму и скопировав туда элементы управления из моей старой формы. Старая форма была удалена.

3 голосов
/ 10 июля 2012

Создайте резервную копию файла .cs и .designer.cs, который выдает ошибку, а затем удалите этот файл из проекта. Перестройте решение, а затем скопируйте обратно файлы .cs и .designer.cs. Наконец, перестройте решение снова.

0 голосов
/ 15 июля 2019

Чтобы исправить проблему, я перешел к [obj> Debug] и [obj> release] и удалил все файлы, которые ссылались на ресурсы word.После этого мой проект успешно построен.

0 голосов
/ 18 октября 2016

Это происходит, когда вы меняете имя формы, дублируете файл ресурсов формы.

Вы открываете старые копии всех элементов и вставляете в новый ресурс, затем удаляете старый файл res.

Восстановление решений.

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