Я пишу библиотеку, состоящую из двух частей. Одна часть должна быть развернута вместе с клиентским приложением, а другая часть должна использоваться только для создания некоторых файлов, которые читаются клиентским приложением. Я делаю это, поскольку не хочу, чтобы люди, использующие клиентское приложение, могли создавать файлы.
Я думаю о них так:
- Библиотека (создает файлы)
- Library.Core (читает файлы)
Чтобы убедиться, что я могу работать над этими проектами вместе и зависимости работают в рабочей среде, я добавил файл .csproj для использования ProjectReference в режиме отладки и PackageReference в режиме выпуска, как показано ниже:
Это лучший способ работать над этими проектами, при этом зависимости правильно ссылаются в nuget после прохождения через конвейер сборки?
Подробнее здесь:
https://stackoverflow.com/questions/791 ... e-referenc