Невозможно сослаться на dll, включенную в пакет Nuget - PullRequest
0 голосов
/ 30 апреля 2019

У меня странная проблема, когда я не могу ссылаться на DLL, включенную в пакет nuget.

Странно, что все остальные, использующие этот пакет, могут ссылаться на эту dll и использовать классы из нее.

Есть ли в моей Visual Studio определенные настройки, которые могут это предотвратить ??

Я могу видеть, что dll включен как часть этого пакета nuget через представление обозревателя решений ...

Заранее спасибо!

++, предоставляя более подробную информацию о проекте У нас нет файла package.config в проекте. Это проект netcoreapp2.1

Мы ссылаемся на пакет через

<PackageReference Include="Microsoft.MarketplaceServices.CatalogOrchestrator.EventPublishers.AzureFunctions" Version="1.1.0" />

в файле .csproj

dll является ссылкой через пакет в строке ниже в csproj

<ProjectReference Include="..\EventPublishers.Common\EventPublishers.Common.csproj" PrivateAssets="All" />

1 Ответ

0 голосов
/ 01 мая 2019

На самом деле, очистка локального кэша nuget и переустановка пакетов решили проблему ... lol

очистили локальный кеш nuget с помощью диспетчера пакетов nuget с помощью следующей команды:

nuget locals all -list
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...