2017-02-22 5 views
0

誰もが直面している.netコアバージョン管理地獄。私たちは毎日このプロジェクトに直面しています。以下のような私の質問.net core versioning hell。理解project.json

a。 project.json自体を理解することは、大きなプロジェクトのように見えます。概念を説明する良いリンクがあります。

b。両方のコアフレームワークで動作するクラスライブラリを構築するためのガイドライン

c。コア、DNXまたは完全なフレームワーク.NETコア上の私のために

全体のdevの経験からパッケージを参照するためのガイドラインが原因あなたはまだ.NETの標準を満たす必要があるように思えこれらのバージョン管理の問題

+0

質問のタイトルを改めてください。あなたの体に求めるものとは何の関係もありません。 –

+0

以下の答えを確認してください。 project.jsonを忘れる必要がありますが、これは単純ではありません。 VS2017と新しいMSBuildベースのツールは、ワークフローをさらに単純化し、多くのバージョン番号を忘れる可能性があります。 –

答えて

1

に地獄があります。 .NET標準に何の地獄はもうありません:あなたは、.NET Framework、.NETのコア、Xamarin、UWPと互換性のあるクラスライブラリを開発...

.NET標準についての詳細を学ぶためにthis articleを参照してください:

デスクトップアプリケーション、モバイル アプリの&ゲーム、クラウドサービス

.NET標準は、あなたが期待するとあなたが必要とする環境全体 を愛するすべてのAPIをもたらすことによって、.NET開発者は、すべてのプラットフォーム間で のための問題を共有するコードを解きます

最後に、project.jsonは廃止されました。今や.NETコアは、さらに洗練されたXMLベースのcsprojシステムで再び機能します。 Visual Studio 2017は、すでに新しいcsprojをサポートしています。

関連する問題