Так что я делаю проект в .NET и C#. Ссылка на сборку отсутствует, и на ней есть предупреждающий знак. Мне интересно, как увидеть, где проект визуальной студии ищет, где говорится, что этого проекта нет. Как мне это сделать? По ссылке на сборку я имею в виду, когда вы открываете проект, а затем открываете папку с ссылками, где находятся ссылки System.Core и другие сборки. Там, кажется, ничего нет, возможно, это невозможно. Любая помощь будет принята с благодарностью.Как найти место, где визуальная студия ищет ссылку на сборку
ответ
Вы можете открыть файл проекта в текстовом редакторе и посмотреть ссылки. Будет путь.
<Reference Include="nunit.framework">
<HintPath>..\..\external-bin\NUnit-2.5.10.11092\dlls\net-2.0\framework\nunit.framework.dll</HintPath>
</Reference>
Вы также можете щелкнуть его правой кнопкой мыши в браузере решений и посмотреть на свойства. Там будет поле для «Пути».
Я действительно знал, что, однако, я ищу решение, которое есть только в Visual Studio. Однако, спасибо. – Tony
Как указано выше «Вы также можете щелкнуть его правой кнопкой мыши в проводнике решений и посмотреть на свойства. Там будет поле« Path ».» –
Удивительно, однако, что только работает, это сборка, если она есть, а что, когда ее там нет? Обычно путь пуст – Tony
Да будет в текстовом редакторе, однако, если он не всегда будет отображаться в пути на визуальной студии, так что вы должны делать только текстовый редактор, если путь не отображается в VS ,
Вы знаете, что оно находится не в том месте. Поэтому исправьте проблему, удалите ссылку и добавьте ее обратно. Существует более чем одна причина для значка btw, также может быть нацелена на фреймворк. –
Возможный дубликат [HintPath vs ReferencePath в Visual Studio] (https://stackoverflow.com/questions/1882038/hintpath-vs-referencepath-in-visual-studio) –
Вопрос не совсем такой же, но выбранный ответ является более полным ответом, чем здесь. https://stackoverflow.com/a/2733113/2091951 –