«Добавить postsharp к этому проекту» не работает - PullRequest
0 голосов
/ 28 февраля 2019

У нас была рабочая ссылка 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?

...