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

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

ну и обычно собранные библиотеки не кладут в систему контроля версий, так что после чекина следует пересобирать проект, а не создавать тему на форуме
...
Рейтинг: 0 / 0
14.05.2019, 09:51
    #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
14.05.2019, 10:03
    #39812814
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранятся ссылки на библиотеки?
skyANA,

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

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

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

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

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

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

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

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

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

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

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

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

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


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