可能性の重複プロジェクト:私は(CSSをWebリソースの共通プールを共有しているよ
Handling common JavaScript files in Visual Studio 2010Visual Studioのリソース(CSS/JS /イメージ)ウェブとの間の共有は
/js/images)を複数のWebプロジェクトに分散します。私は、やることを望んだこと:例えば、Common.WebResourcesのリソースのための1つのプロジェクトファイルを作成し、サイト2サイト1 & のためのVisual Studioソリューションに含めています。
私はVS開発サーバー(F5に気合ます1)、および任意の外の展開懸念に動作するように設定されて解決するために探していますパーツ。
だから我々は、以下のWebディレクトリにマッピングされ、次のプロジェクトを巻くことを期待している:
- Site1.Web - /
- Common.WebResources - /リソース
IISでは、仮想ディレクトリになります。これまでのところ、VS開発サーバーで、私はすることができました:
- は、それらが異なるポート(未使用のロット)にデプロイするには、Get
- /の内容をコピーするビルド後のイベントを追加Site1.Web へのリソース
私の質問は以下のとおりです。他の
- どのようなオプションがありますか?
- あなたは最も適切で利用可能な&を維持していると思われますか?
は(私は、単一の、別のプロジェクト内のリソースが欲しい理由は、常に消費するサイトごとにマスター資源の場所をマージする必要があり、それぞれからバックマージ避けるため、私たちが作る修正することです。)
どのバージョン管理ツールを使用していますか?それらの中には、達成しようとしていることを行うのに役立つ機能があります。 – rifferte
ソース管理にMS Team Foundation Serverを使用しています。 Chrisの回答に記載されているように、リソースを単一のソース管理されたディレクトリに保存することが重要です。 – Overflew