Изначально мы добавляли ссылку на сборку, которая напрямую реализует указанный API (
Код: Выделить всё
BaseApp.API.dllПоэтому я решил создать пакет nuget, используя всего лишь сборку, на которую нам нужно ссылаться, и использовать ее только как зависимость сборки. Таким образом, мы можем управлять версиями и прочим, а также легко создавать приложения, использующие этот API.
Из этой ссылки я узнал об этом, установив для PrivateAssets значение «Все» Я могу это сделать.
И это в основном работает, за исключением того, что мне нужно удалить файл deps.json из выходной папки. То есть, если файл deps.json существует в папке, где я запускаю приложение (
Код: Выделить всё
BaseApp
Если я удалю его или переименую deps.json, он работает правильно. Кроме того, файл deps.json никоим образом не ссылается на BaseApp.API.dll.
Есть идеи. чего мне не хватает или как я могу это решить?
Подробнее здесь: https://stackoverflow.com/questions/790 ... le-present
Мобильная версия