Каков наилучший способ определить, как можно найти отсутствующую ссылку в проекте Visual Studio?

Я использую Visual Studio 2008, и я пытаюсь получить проект, который я не создал, чтобы построить.

В папке с ссылками этого проекта есть четыре библиотеки DLL со значком восклицательного знака, свойство Path которых пусто. Файл.csproj указывает на выходной каталог, который, я не думаю, является начальным расположением этих библиотек DLL.

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

Я бы спросил оригинальных разработчиков, но они находятся в часовом поясе, где сейчас 1 час ночи, так что я думаю, что кто-то здесь может мне помочь.

Заранее спасибо.

1 ответ

Решение

Откройте файл.csproj в текстовом редакторе и найдите недостающие ссылки.

Если запись такая:

<Reference Include="AssemblyName"/>

затем он находится в папке по умолчанию для этого приложения и где-то в пути поиска.

Если запись такая:

<Reference Include="AssemblyName">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>Path\AssemblyName.dll</HintPath>
</Reference>

Затем файл должен быть помещен в папку, указанную Path,

Другие вопросы по тегам