1

カスタム .NET Core CLI ツールを作成することは可能ですか? これはソリューションの一部であり、nuget 経由で配布されませんか?

通常の依存関係のように、project.json の tools セクションでカスタム ツールを参照しようとしましたが、まったく機能しませんでした。


カスタム ツールを参照する project.json:

{
    "version": "1.0.0-*",
    "buildOptions": {
        "emitEntryPoint": true
    },

    "dependencies": {
        "Microsoft.NETCore.App": {
            "type": "platform",
            "version": "1.0.0"
        },
    },

    "tools": {
        "MyTool": "1.0.0-*"
    },

    "frameworks": {
        "netcoreapp1.0": {
            "imports": "dnxcore50"
        }
    }
}


そして、ツール自体の project.json:

{
    "version": "1.0.0-*",
    "buildOptions": {
        "emitEntryPoint": true,
        "outputName": "dotnet-mytool"
    },


    "dependencies": {
        "Microsoft.NETCore.App": {
            "type": "platform",
            "version": "1.0.0"
        }
    },

    "frameworks": {
        "netcoreapp1.0": {
            "imports": "dnxcore50"
        }
    }
}
4

1 に答える 1

2

これは現在不可能です。ツール プロジェクトへの参照を持つことはできません。詳細はこちら:

于 2016-08-25T04:53:06.800 に答える