VS2015で新しいASP.NET5 MVC 6(vNext)プロジェクトを作成しました。
別のプロジェクトからいくつかのクラスをインポートしましたが、DNXには私にとって非常に重要ないくつかのクラスがないようです。
DNXの代わりに完全な.NETスタックを使用することを選択できますか?
何を変更する必要がありますか?古いメソッドよりも新しいconfig.jsonファイルの方が好きですが、参照を何に変更する必要がありますか。
"frameworks": {
"dnx451": { },
"dnxcore50": { }
},
次のように、コアラインを削除する必要があります。
"frameworks": {
"dnx451": { }
},
ASP 5つのドキュメントが(関連する部分をハイライト表示します):
dnx451は.NETFrameworkを表し、 dnxcore50は.NET Core 5(5.0)を表します。
..。
ASP.NETチームからの推奨事項は、新しいアプリケーションで両方のフレームワークをターゲットにすることです。.NET Coreのみを対象とする場合は、dnx451を削除するか、.NET Frameworkのみを対象とする場合は、project.jsonにリストされているフレームワークからdnxcore50を削除します。ASP.NET 4.6以前は、常にそうであるように、.NETFrameworkを対象とし必要であることに注意してください。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加