Как вызвать один проект из другого в vs2005 - PullRequest
0 голосов
/ 25 мая 2009

У меня есть 2 проекта с именами SQLDiscovery и TestApp (решение «TestApp» (2 проекта)

Решение «TestApp» (2 проекта) |
| ---> (SQLDiscovery) Содержит класс SQLDiscover и метод DisplayLocalinstances ()

---> (TestApp), которая содержит main ()

Теперь я хочу получить доступ к DisplayLocalInstances () в main. Как я могу это сделать. Уже для 2-го proj k hav chhose proj 1 в качестве проекта зависимости.

Ответы [ 2 ]

1 голос
/ 25 мая 2009

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

На самом деле добавление ссылки - это очень тривиальная работа, просто выберите клиентский проект (проект, из которого вы будете вызывать функцию другого проекта), щелкните правой кнопкой мыши и выберите Добавить ссылку, в диалоговом окне выберите вкладку проектов, выберите проект которая содержит функцию, которую вы хотите сослаться, и вуаля! Все готово.

0 голосов
/ 25 мая 2009

Вы должны указать проект SQLDiscovery в вашем проекте TestApp.

...