最初にASP.NET Core 1.0テンプレートを使用してWebAPIプロジェクトを開始し、ソリューション全体のすべてのproject.jsonファイルで指定されたdnx451とdnxcore50ですべてを実行しようとしていました。net451参照のみを使用するようにソリューション内のすべてのプロジェクトをダウングレード
私は最近、私が必要としているものをすべて持ってこなかったが、新しいプロジェクトテンプレートを使いたいので、dnxcoreに関連するものの使用をあきらめました。 core1.0が公式にリリースされるまで、この決定に問題はないと私は想定しています。ここで
は私が持っていたものです:
ASP.NETコア1.0のWeb APIプロジェクト:dnx451、dnxcore50
データライブラリ - クラスライブラリパッケージ:dnx451、dotnet5.4
ビジネスライブラリ - クラスライブラリパッケージ:dnx451 、dotnet5.4
Xunit2テストプロジェクト - クラスライブラリパッケージ:dnx451は、dnxcore50
が今ここに私が欲しいものです:
ASP.NETコア1.0のWeb APIプロジェクト:dnx451
データライブラリ - クラスライブラリパッケージ:net451
ビジネスライブラリ - クラスライブラリパッケージ:net451
Xunit2テストプロジェクト - クラスライブラリパッケージ:dnx451
私はまだ私が使っていた唯一の理由ので、クラスライブラリパッケージを使用する必要がありますそれらはdnxに起因していました。さらに、私はまだdnxと451の両方にXUnitバージョンを使用していますか?私はちょうど最新の安定版を使いたいと言います。今では私のテストはVSには現れません。
まだ新しいCore 1.0 Web APIプレビューテンプレートを使用していますが、dnxや(core1.0)とは関係がありませんか?また、クラスライブラリパッケージを使用することもできますが、net451のみが使用できます。最後に、2.1.0-rc1-build204または安定版をまだ使用していなければならないのですか?
あなたの言うことはまだプレビューテンプレートを使用しないでください。特に.Net Coreを使用しない場合は特にそうです。返信するには投稿を更新してください。 –