私はいくつかのクラスライブラリプロジェクトを使用するASP.NET Coreアプリケーションを持っています。Visual Studioのプロジェクトの場所2015
これらのクラスライブラリはワーカーロールとして実行される別のクラウドアプリケーションでも使用されるため、これらのクラスライブラリを別々に保つ必要があり、その開発は独自のコースに沿って行う必要があります。 ASP.NETコアアプリケーション。
これで、ASP.NET Coreプロジェクトはクラスライブラリプロジェクトに加えられた変更を認識する必要があります。その理由は、それらをASP.NETプロジェクトのソリューションにリンクしたいからです。
これらのプロジェクトフォルダを構成する最も良い方法は何ですか?次のように現在、私のフォルダ構造は次のとおりです。
マイプロジェクトフォルダ
--- MyAspNetCoreProject(持ち、独自のソリューション)
--- MyBackendProject
(以下のプロジェクトが含まれている独自のソリューションを持っています)----- DomainProject
----- RepositoriesProject
私は「既存のPを追加してみてください
あなたがソース管理に追加しようとしているプロジェクトが 他のソース管理ユーザーは、難易度はこれを開く持たせることがあります。rojectは」私のASP.NETコアプロジェクトに私のバックエンドのプロジェクトをリンクするために、私は次のメッセージが表示されます解決策またはそれの新しいバージョンを取得する 。この問題を回避するには、 プロジェクトを、他のソース管理の プロジェクトのバインディングルートの下に追加します。
感謝をあなたのライブラリーを公開になります。それでは、私の場合、ASP.NET Coreソリューションの下で、ほとんどの時間に編集/開発されるソリューションの下に図書館プロジェクトを保つことが最善の戦略だと思います。そして、それらを使用する他のプロジェクト、すなわちクラウドワーカーロールプロジェクトとNuGetパッケージを共有します。 – Sam