如何在安装nuget软件包后向project.json添加属性?

如何在安装nuget软件包后向project.json添加属性?,nuget,.net-core,Nuget,.net Core,我有一个包含.NET核心库(我们称之为计算器)的NuGet包,每当客户机项目安装我的包时,都需要在客户机项目project.json中的现有配置部分添加一个配置属性 示例: 这是客户端的初始项目。json: { ... "confSection": { "intialConfig": true }, ... } 这就是安装库后需要的外观 { ... "confSection": {

我有一个包含.NET核心库(我们称之为计算器)的NuGet包,每当客户机项目安装我的包时,都需要在客户机项目
project.json
中的现有配置部分添加一个配置属性

示例:
这是客户端的初始
项目。json

{
    ...
    "confSection": {
        "intialConfig": true
    },
    ...
}
这就是安装库后需要的外观

    {
            ...
            "confSection": {
                "intialConfig": true,
                "addedConfig": true
            },
            "dependencies": {
                "calculator": "0.1.0"
             }
            ...
}
如何实现这一点?

NuGet中是否有安装后脚本功能,允许编写执行上述操作的脚本?

NuGet将在NuGet软件包中找到并执行两个神奇脚本,VS中的软件包管理器控制台在打开(tools/init.ps1)并安装(tools/install.ps1)时将执行这两个脚本,但在Visual Studio之外的任何地方都不支持这些功能,并且在使用project.json还原包时也不能保证执行这些功能

NuGet将在NuGet包中找到并执行两个魔术脚本,VS中的package Manager控制台在打开(tools/init.ps1)和安装(tools/install.ps1)时将执行这两个脚本,但Visual Studio之外的任何地方都不支持这些脚本,并且在使用project.json还原包时也不保证执行这些脚本