2016-07-26 6 views
0

私が働くところでは、多数の共有プロジェクトがあり、それらを管理するために内部Nugetリポジトリを使用することを考えています。プロジェクトの内部でホストされているNugetにプロジェクトを追加する方法

タイプ

  • 共有オブジェクト(それらはすべてが持っているものEntity Frameworkのを使用して、さまざまなアプリケーションで使用されるクラスの集合
  • データベースプロジェクト
  • WCF

を関与しました一般的に、それらはdllにコンパイルすることができるということです。これは私たちがやろうとしていたものです。

  1. 質問は、当社のアプリケーション

にプロジェクトを追加するには、DLLの

  • 使用NugetをNugetパッケージを作成したDLL
  • をコンパイルします。ソースコード自体にDLLを使用することには何らかの欠点がありますか?

  • 答えて

    1

    1つの欠点は、NugetパッケージにDLLがあればデバッグできないことです。しかし、これに対する解決策があります。あなたはdebug a referenced dllすることができますので、同様にPDBファイルをパックすることができます。 さらに、パッケージの作成と管理には一定の作業量があります。あなたとあなたの大学だけが、その利点がこの投資の価値があるかどうかを判断できます。 advantages of using a private nuget serverにいくつかのヒントがあります。

    関連する問題