【发布时间】:2020-01-29 03:54:10
【问题描述】:
我们已经创建了很多 NuGet 包。其中一个是工具,它包含一个特殊的编译器,它的安装方式类似于dotnet tool。该命令的名称是“PolyGen”。
我们使用了与Grpc.Tools 类似的机制,这意味着我们在 NugetPackage 中定义了 .targets 文件。而且效果很好。
但是当我更新我的 PolyGen 时,之后我必须使用 dotnet tool update 命令手动更新 dotnet 工具。
但我看到当Grpc.Tools 更新时,dotnet 工具更新会自动执行。包管理器控制台写了以下消息:
Executing nuget actions took 181,36 ms
我们如何定义这个自动执行的命令,以避免手动更新?
谢谢你们!
【问题讨论】:
标签: c# nuget nuget-package nuget-spec