3

サンプル アプリケーション (スターター テンプレートに似たプロジェクトを使用) を使用して、ASP.NET MVC 6 用にセットアップされた開発環境を取得しようとしています (つまり、MVC 自体の PR をデバッグおよび記述できるようにしたい)。の依存関係セクションを使用して参照を作成する方法がわかりませんproject.json。これが私のものです:

{
    "webroot": "wwwroot",
    "version": "1.0.0-*",
    "dependencies": {
        "Microsoft.AspNet.Server.IIS": "1.0.0-beta3",
        "Microsoft.AspNet.Mvc": "6.0.0-beta3",
        "Microsoft.AspNet.StaticFiles": "1.0.0.0-beta3",
        "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-beta3",
        "Microsoft.AspNet.Diagnostics": "1.0.0-beta3"
    },
    "frameworks": {
        "aspnet50": { },
        "aspnetcore50": { }
    },
    "bundleExclude": [
        "node_modules",
        "bower_components",
        "**.kproj",
        "**.user",
        "**.vspscc"
    ],
    "exclude": [
        "wwwroot",
        "node_modules",
        "bower_components"
    ]
}

これは、MVC アプリを作成するときにすぐに使えるものだと思います。しかし、6.0.0-beta3 への参照をローカルのものに置き換えたいと思いMicrosoft.AspNet.Mvcます。ローカルでビルドされた nupkg かプロジェクト ファイルかはわかりません。Aspnet wiki で project.jsonの説明を見てきましたが、役立つものは何も見つかりませんでした。また、kpm (beta4 以降では dnx に折りたたまれていますよね?) がどのようにバージョンを解決するかについての説明は、むしろバージョン グラフに焦点を当てているようです。物事がどこから来るかよりも。

私が今持っているのは、バイナリ/nupkgs がビルドされた Mvc リポジトリです。依存関係セクションに何を入れればよいかわかりません。

{
    ...
    "dependencies": {
        ...
        "Microsoft.Aspet.Mvc": ???
        ...
    }
    ...
}
4

1 に答える 1