Добавить справочную проблему DLL в Visual Studio - PullRequest
1 голос
/ 26 апреля 2009

Я использую VSTS 2008. У меня есть два проекта (оба написаны на C #) в одном файле решения. Проект 1 зависит от выходных данных (DLL2) проекта 2. Итак, в проекте 1 я использую «Ссылки -> Добавить ссылку -> Обзор», затем найдите и выберите DLL2, созданную проектом 2.

Мой вопрос: я не уверен, приведет ли использование такого метода для добавления ссылки к некоторым зависимостям пути к файлу моего локального компьютера? Более подробно, предположим, что оба проекта находятся в папке d: \ testprojectsolution (d: \ testprojectsolution \ project1 и d: \ testprojectsolution \ project2), и я хочу убедиться, что если я скопирую всю папку решения d: \ testprojectsolution ( с теми же структурами project1 / project2) для других людей, находящихся в другом месте (например, c: \ Мои документы \ sampleprpjects \ projects), они могут успешно строить (не зависимо от какого-либо конкретного пути к файлу на моей локальной машине, например, нет необходимости) найти файлы в папке d: \ testprojectsolution \ project2 или что-то еще).

Если мой подход к добавлению ссылочных зависимостей может привести к определенным зависимостям пути к файлу, пожалуйста, дайте мне знать, как решить эту проблему. : -)

спасибо заранее, George

1 Ответ

9 голосов
/ 26 апреля 2009

Вместо добавления ссылки с помощью Browse, добавьте ее с помощью вкладки Projects. Он автоматически учитывает зависимость проекта (и, следовательно, порядок сборки) и другие вещи.

...