2012-01-19 14 views
1

images/productsフォルダを持つ電子商取引サイトがあります。 「products」フォルダ内には、数百の製品画像(約1200個またはそれ以上)があります。Visual Studio 2010 - プロジェクトに含める数百のイメージを含むWebサイトプロジェクト

デザイナーは製品イメージを更新し、SVNにアップロードします。私はSVN経由で新製品のイメージを取得します。 VS> images> products>でプロジェクトを開くと、画像が表示されますが、プロジェクトには含まれていません。これは、「含まれていない」画像がサーバーにアップロードされないため、サイトを公開するときに問題を引き起こします。

私の解決方法は、右クリック> [プロジェクトから除外](約10-15分待ってから)> [プロジェクトに含める](約30分待つ)です。

私は個々の画像を選択しようとしましたが、1000プラスを扱う際には必ずしもすべてを捕らえるわけではありません。

私はこのディレクトリ(VSの外)に画像を追加しているデザイナーと何千もの画像を管理するのに助けを求めています。

+0

http://stackoverflow.com/questions/2551107/is-there-a-way-to-automatically-include-content-files-into-asp-net-project-file/2587401#2587401 –

+0

ありがとう..私はそのポストを逃した。私が使用: <コンテンツは= "画像\ ** \ *。*"/include>の <コンテンツは=含める/ "PDF \ ** \ *を*。"> –

答えて

0

私は、これはフォローを使用して仕事を得ることができました:

<ItemGroup> 
    <Content Include="images\**\*.*" /> 
    <Content Include="pdf\**\*.*" /> 
    </ItemGroup> 

Web.csproj以内。

また、.csprojファイルにはすべての画像の参照がすべて含まれていることに気付きました。そのファイルを手動で編集し、すべての「画像」エントリを削除しました。

プロジェクトを開いたら、Windowsを使用して画像ディレクトリに画像を追加しました。 VSでリフレッシュした後、ファイルを表示しましたが、除外されています。

解決策を終了して>ソリューションを開き、画像が含まれているように見えました。完璧!

私のデザイナーは画像をDIRにダンプするだけで、心配する必要はありません。

ありがとうございます!

関連する問題