У меня есть собственный файл TT, который зависит от некоторых установленных пакетов nuget.
<#@ assembly Name="$(SolutionDir)\packages\Data.3.2.381.1\lib\net45\Data.dll" #>
<#@ assembly Name="$(SolutionDir)\packages\Data.Shared.3.2.381.1\lib\net45\Data.Shared.dll" #>
<#@ assembly Name="$(SolutionDir)\packages\DTO.Shared.3.2.381.1\lib\net45\DTO.Shared.dll" #>
Каждый раз, когда мы обновляем пакет, tt не удается сохранить по нескольким причинам,
- Файл tt может ссылаться на сущности из библиотеки
- Иногда библиотеки DLL там нет, потому что вы никогда не создавали master с указанной версией.
Я думал о написании сценария сборки MS для обновления пакетов, но я бы предпочел, чтобы он выполнялся только при обновлении пакетов Nuget, а не при каждой сборке.
Есть ли способ подключиться к событиям пакетов Nuget. Например, при установке запустить дополнительный скрипт?