У нас была рабочая ссылка PostSharp 6.0.16-rc в нашем проекте веб-сервиса .Net 4.7.1.
Затем мы попытались обновить систему до 6.0.34, которая добавляет эти две ссылки в .csproj
<PackageReference Include="PostSharp" Version="6.0.34" />
<PackageReference Include="PostSharp.Redist" Version="6.0.34" />
Но когда мы пытаемся включить PostSharp для нашего проекта веб-сервиса, нажимая кнопку «Добавить PostSharp к этому проекту», мы просто показываем всплывающее окно с сообщением
«Установить пакет Nuget PostSharpОт 6.0.34 до xxx проекта "
, и когда мы нажимаем следующий, он говорит " Операция успешно завершена "
Но PostSharp все еще не включен для нашегопроект ...
Мы попытались добавить в наш файл csproj следующее (но безрезультатно):
<Import Project="$NugetPackagesPath\PostSharp.6.0.34\tools\PostSharp.targets" Condition="Exists('$NugetPackagesPath\PostSharp.6.0.34\tools\PostSharp.targets')" />
Есть идеи, как принудительно включить PostSharp?