0

私は当初、ASP.NET Core 1.0 テンプレートを使用して WebAPI プロジェクトを開始し、ソリューション全体のすべての project.json ファイルで指定された dnx451 および dnxcore50 を使用してすべてを実行しようとしていました。

私は最近、dnxcore に関連するものを使用することをあきらめました。これは、必要なものがすべて提供されていないためですが、それでも新しいプロジェクト テンプレートを使用したいと考えています。core1.0 が正式にリリースされるまでは、この決定に問題はないと思います。


ASP.NET Core 1.0 Web API プロジェクト: dnx451、dnxcore50データ
ライブラリ - クラス ライブラリ パッケージ: dnx451、dotnet5.4
ビジネス ライブラリ - クラス ライブラリ パッケージ: dnx451、dotnet5.4
Xunit2 テスト プロジェクト - クラス ライブラリ パッケージ: dnx451、dnxcore50


ASP.NET Core 1.0 Web API プロジェクト: dnx451データ
ライブラリ - クラス ライブラリ パッケージ: net451
ビジネス ライブラリ - クラス ライブラリ パッケージ: net451
Xunit2 テスト プロジェクト - クラス ライブラリ パッケージ: dnx451

クラス ライブラリ パッケージを使用していた唯一の理由は dnx が原因だったので、まだクラス ライブラリ パッケージを使用している必要があります。さらに、dnx と 451 の両方に XUnit バージョンを引き続き使用する必要がありますか? 最新の安定版を使いたかっただけだとしましょう。今私のテストはVSに表示されません。

dnx や (core1.0) 関連のものを使用せずに、新しい Core 1.0 Web API プレビュー テンプレート構造を引き続き使用しても問題ありませんか? さらに、クラス ライブラリ パッケージを引き続き使用しても問題ありませんが、net451 のみです。最後に、単体テストでは 2.1.0-rc1-build204 または安定版を使用する必要がありますか?

4

1 に答える 1