2013-05-23 2 views
-4

У меня есть 30 проектов в C# - SomeProject_1, SomeProject_2 ... SomeProject_30. И мне нужно объединить все в один новый проект, который включает только 30 кнопок для открытия каждого проекта. Возможно?Присоединение к некоторым проектам в одном

+8

Как решение? –

+0

Что вы подразумеваете под «присоединяйся к одному новому проекту»? Вы хотите использовать решение Visual Studio (файл .sln) или скопировать все классы .cs из каждого из ваших проектов в один новый проект? –

+2

Что вы подразумеваете под ", которые включают только 30 кнопок для открытия каждого проекта"? – jAC

ответ

-3

Сделайте exe каждого решения. Затем

Как вы сказали, собирается добавить 30 кнопок, вы можете дать простую команду для кнопок как:

Process.Start(exePath) 

По этому вы можете начать каждый процесс в 30 различных кнопок.

Referance:

http://msdn.microsoft.com/en-us/library/e8zac0ca.aspx

+1

Я не понимаю этого ответа. –

+1

Вы не понимаете, почему вы дали downvote? – Freelancer

+4

@Freelancer: Люди вниз, и люди комментируют. У вас есть точно ** нет ** идеи о том, был ли человек заниженным человеком, комментируя, или наоборот. Не предполагайте, вы, вероятно, ошибаетесь. –

1

Как сказал Дор Коэн, это то, что solutions предназначены для:

  1. Open Visual Studio

  2. Открыть диалоговое окно New Project (несмотря на то, мы не создаем новый проект) через File> New> Project ...

  3. В разделе «Установленные шаблоны» на левом, разверните «Другие тип проектов» и выберите «Визуальные решения Студии»

  4. В главном списке, выберите «Blank Solution»

  5. Дайте ему имя и местоположение, а затем нажмите кнопку OK, чтобы создать его

  6. в результате пустого решения правой кнопки мыши решения и выберите Add> Выход из проекта ..., выбрав существующий проект, который вы хотите добавить

  7. Повторите шаг 6 для остальных 29 проектов

  8. Сохранить решение

Теперь, когда вы открываете одно решение, открыты все 30 проектов.

+0

Благодарим вас за хорошую идею, чтобы создать новый проект и скопировать весь код из каждого. Но это большая работа (каждый проект содержит несколько форм с тысячами строк). Могу ли я создать новый проект в Visual Studio - простая форма с 30 кнопками - и присоединить каждую кнопку к каждому проекту (.sln-файлы)? Благодарю. –

+0

@ornald: Я не предлагаю вам скопировать код. 1. Создайте пустое решение. 2. Используйте «Добавить проект», чтобы добавить проект в решение. Да, вам нужно будет сделать это для каждого проекта (30 раз). Затем, когда вы открываете решение, все проекты отображаются в проводнике решений. –

+0

Спасибо - это приятно и просто - я был глуп :) –

Смежные вопросы