powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Где хранятся ссылки на библиотеки?
12 сообщений из 12, страница 1 из 1
Где хранятся ссылки на библиотеки?
    #39812703
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачекинел дома все что было
Прихожу на работу, у некоторых библиотек Path пустой
Например у CefSharp
файл .csproj зачекинел
...
Рейтинг: 0 / 0
Где хранятся ссылки на библиотеки?
    #39812704
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
правда при чекине пишет
что то не понравилось серверу
All of the changes were either unmodified files or locks. The changes have been undone by the server.
...
Рейтинг: 0 / 0
Где хранятся ссылки на библиотеки?
    #39812705
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пишет не были изменены
это нормально
...
Рейтинг: 0 / 0
Где хранятся ссылки на библиотеки?
    #39812708
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Открой файл .csproj в любом текстовом редакторе - там все ссылки на библиотеки будут перечислены. Теги <Reference> и <HintPath>, кажется или как-то похоже.
...
Рейтинг: 0 / 0
Где хранятся ссылки на библиотеки?
    #39812710
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что такого страшного в названии MyFirstProject, что пришлось его замазать?
...
Рейтинг: 0 / 0
Где хранятся ссылки на библиотеки?
    #39812771
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview,

судя по наличию файла packages.config и папки packages, библиотеки у тебя хранятся в NuGet репозитории
выполни Restore пакетов, либо Build, и они скопируются локально (путь, как писали выше, в csproj)

ну и обычно собранные библиотеки не кладут в систему контроля версий, так что после чекина следует пересобирать проект, а не создавать тему на форуме
...
Рейтинг: 0 / 0
Где хранятся ссылки на библиотеки?
    #39812809
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAlisttoview,

судя по наличию файла packages.config и папки packages, библиотеки у тебя хранятся в NuGet репозитории
выполни Restore пакетов, либо Build, и они скопируются локально (путь, как писали выше, в csproj)

ну и обычно собранные библиотеки не кладут в систему контроля версий, так что после чекина следует пересобирать проект, а не создавать тему на форуме

В старом дотнете ресторе далеко не всегда помогает. Если ситуация, что пакадж в конфиге есть, а ссылка на его сборку в продж-файле потерялась. Надо тогда пакадж сначала анинсталить из проекта (Uninstall-Package bla.bla -ProjectName MyFirstProject) и инсталлить его туда заново (Install-Package bla.bla -ProjectName MyFirstProject), чтобы ссылка заново прописалась. Иначе он увидит, что пакадж в папке packages есть, в проекте он есть (в packages.config) и ничего вообще не будет предпринимать.
...
Рейтинг: 0 / 0
Где хранятся ссылки на библиотеки?
    #39812814
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

В коре, конечно, очень кайфово все это упростили. Я сейчас студией все больше и больше пользуюсь только как редактором кода. И то, у меня под ней VsVim установлен
...
Рейтинг: 0 / 0
Где хранятся ссылки на библиотеки?
    #39812817
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,

старый дотнет? не коре типа?
очень редко случались проблемы с ресторе

не думаю, что автор их, бац, и словил :)
...
Рейтинг: 0 / 0
Где хранятся ссылки на библиотеки?
    #39812821
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAfkthat,

старый дотнет? не коре типа?
очень редко случались проблемы с ресторе

не думаю, что автор их, бац, и словил :)

На самом деле очень легко. Достаточно доавить в проект какой-нибудь нагетовский пакет, а потом зайти в "References" и удалить из них ссылку на сборку этого пакета. После этого при ресторе ссылка обратно не востанавливается. Я сейчас специально даже проверил и в 2017 и в 2019 студии - поведение и там и там именно такое.
...
Рейтинг: 0 / 0
Где хранятся ссылки на библиотеки?
    #39812829
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatskyANAfkthat,

старый дотнет? не коре типа?
очень редко случались проблемы с ресторе

не думаю, что автор их, бац, и словил :)

На самом деле очень легко. Достаточно доавить в проект какой-нибудь нагетовский пакет, а потом зайти в "References" и удалить из них ссылку на сборку этого пакета. После этого при ресторе ссылка обратно не востанавливается. Я сейчас специально даже проверил и в 2017 и в 2019 студии - поведение и там и там именно такое.
Так редко кто делает: думаю, один раз по незнанию.

И судя по скриншоту автор так не делал :)
...
Рейтинг: 0 / 0
Где хранятся ссылки на библиотеки?
    #39813398
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAlisttoview,

судя по наличию файла packages.config и папки packages, библиотеки у тебя хранятся в NuGet репозитории
выполни Restore пакетов, либо Build, и они скопируются локально (путь, как писали выше, в csproj)

ну и обычно собранные библиотеки не кладут в систему контроля версий, так что после чекина следует пересобирать проект, а не создавать тему на форуме
да, спасибо
в данном случае именно в проекте интересно
а то что из Нугета нужно, эт понятное дело

меня смутило то, что в проекте все файлы зачекинены
ссылки на библиотеки в свойствах отображаются
а если забираю проект на другом компе, то длл желтые и path не указан
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Где хранятся ссылки на библиотеки?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]