Получите последнюю версию из пакета NuGet в файле csproj с помощью $(NugetPackageRoot)C#

Место общения программистов C#
Anonymous
Получите последнюю версию из пакета NuGet в файле csproj с помощью $(NugetPackageRoot)

Сообщение Anonymous »

У меня есть специальный пакет NuGet с файлом .ruleset, который я хочу установить и использовать в своем проекте.
Чтобы сослаться на это в файле .csproj, у меня есть следующий код:

Код: Выделить всё

$(NugetPackageRoot)mypackage\1.0.9\contentFiles\any\any\Ruleset.ruleset





Чего я хочу избежать, так это необходимости вручную менять версию в пути к моему файлу набора правил, и я не хочу создавать новую переменную.
Есть ли способ или другой встроенный метод/переменная, который всегда позволяет получить самую новую версию?
У меня есть исходный код пакета NuGet «MyPackage», поэтому если у вас есть способ изменить или добавить что-то в самом пакете, я тоже могу это попробовать.

Подробнее здесь: https://stackoverflow.com/questions/790 ... tpackagero

Вернуться в «C#»