powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / VS2013, C# Обновилась одна сборка - руками добавляй проект во все солюшены?
5 сообщений из 5, страница 1 из 1
VS2013, C# Обновилась одна сборка - руками добавляй проект во все солюшены?
    #39105410
Leax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет,

на работе множество компов, все работают с SVN. Есть набор общих корпоративных библиотек, которые используются в различных модулях/программах. Библиотеки добавлены в солюшен каждого модуля как проекты с Output type- Library. Все они обновляются с SVN.

А теперь самое интересное: если в какой-либо используемой корпоративной библиотеке A добавляется ссылка (Reference) на ещё какую-то корпоративную библиотеку B ранее не включенную в солюшен, то при билде каждого солюшена с использованием библиотеки A валится ошибка, что assembly file для библиотеки B не найден. Причем все проекты корпоративных библиотек синхронизированы с SVN на локальном компе.

Т.е. теперь нужно во ВСЕХ программах/модулях, где используется библиотека A, добавлять руками в солюшен проект с библиотекой B и в основной проект солюшена добавлять Reference на эту самую библиотеку B!

Все матерятся, чувствуют что это как-то неправильно, но непонятно как разрулить эту ситуацию, чтобы в каждом модуле не добавлять руками ссылки. Может есть какие-то инструменты автоматизации или что-то делают не так в каких-то настройках...
...
Рейтинг: 0 / 0
VS2013, C# Обновилась одна сборка - руками добавляй проект во все солюшены?
    #39105449
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для таких случаев можно делать свои локальные nuget пакеты например.
...
Рейтинг: 0 / 0
VS2013, C# Обновилась одна сборка - руками добавляй проект во все солюшены?
    #39105516
Leax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WinnipuhДля таких случаев можно делать свои локальные nuget пакеты например.
С нугетовскими пакетами похожая беда: после первоначальной выгрузки солюшена из SVN (checkout) если в нем используются ссылки на нугетовские пакеты, то солюшен не билдится из-за ошибок. Приходится искать и устанавливать руками нугетовские пакеты для каждого солюшена.
...
Рейтинг: 0 / 0
VS2013, C# Обновилась одна сборка - руками добавляй проект во все солюшены?
    #39105580
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeaxWinnipuhДля таких случаев можно делать свои локальные nuget пакеты например.
С нугетовскими пакетами похожая беда: после первоначальной выгрузки солюшена из SVN (checkout) если в нем используются ссылки на нугетовские пакеты, то солюшен не билдится из-за ошибок. Приходится искать и устанавливать руками нугетовские пакеты для каждого солюшена.

не совсем понял: зачем искать и делать руками, если студия может это делать?
...
Рейтинг: 0 / 0
VS2013, C# Обновилась одна сборка - руками добавляй проект во все солюшены?
    #39105762
Leax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Winnipuhстудия может это делать
можете подсказать каким образом это делается?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / VS2013, C# Обновилась одна сборка - руками добавляй проект во все солюшены?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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