Добавить одну winform в другой проект - PullRequest
0 голосов
/ 31 марта 2011

У меня есть 3 проекта, я хочу объединить winforms в каждом проекте в один проект. Как я могу это сделать?

Ответы [ 4 ]

2 голосов
/ 31 марта 2011

Сначала нужно проанализировать, есть ли у форм в этих трех проектах какие-либо нестандартные зависимости (ссылки на библиотеки). Затем вы можете создать новый проект, добавить ссылки на библиотеки из других проектов, перетащить файлы из старых проектов в новый проект, исправить пространства имен (или сохранить их, чтобы избежать коллизий между похожими формами или именами из разных проектов)

1 голос
/ 31 марта 2011
  1. Создание нового проекта
  2. В обозревателе решений нажмите кнопку Добавить существующие элементы.
  3. Добавьте все формы из разных проектов (убедитесь, что имя каждой формы должно отличаться.)
1 голос
/ 31 марта 2011

Простой подход будет следующим:

  • Создание нового проекта
  • Копирование всех необходимых файлов кода в обозревателе решений в новый проект
  • Исправление пространств имен
  • Добавить недостающие ссылки (если есть)
  • Удалить оригинальные проекты
0 голосов
/ 07 апреля 2011

Если вы не использовали его раньше, Resharper JetBrain может быть очень полезен для вас в этом случае.

Чтобы переименовать пространство имен, щелкните пространство имен в классе и нажмите F2 (надеюсь, что оно работает безResharper).

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