Visual Studio 2010 - проект веб-сайта с несколькими сотнями изображений для включения в проект - PullRequest
1 голос
/ 19 января 2012

У нас есть сайт электронной коммерции, на котором есть папка с изображениями / продуктами.В папке «products» у нас есть несколько сотен изображений продуктов (около 1200 или более).

Дизайнер обновит изображения продуктов и загрузит их в SVN.Я получу изображения нового продукта через SVN.Когда я открою проект в VS> images> products>, я увижу изображения, но они не включены в проект.Это вызывает проблемы, когда мы публикуем сайт, так как эти «не включенные» изображения не загружаются на сервер.

Мое решение состояло в том, чтобы щелкнуть правой кнопкой мыши> Исключить из проекта (подождите около 10-15 минут)затем щелкните правой кнопкой мыши> Включить в проект (подождите около 30 минут).

Я пытался выбрать отдельные изображения, но при работе с 1000 плюс я не всегда улавливаю их все.

Я ищу любую помощь в управлении тысячами изображений с дизайнером, который добавляет изображения в этот каталог (за пределами VS).

1 Ответ

0 голосов
/ 20 января 2012

Я смог заставить это работать, используя следующее:

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

в Web.csproj.

Я также заметил, что файл .csproj содержал ВСЕ 1000 ссылок на все изображения. Поэтому я вручную отредактировал этот файл и удалил все записи 'images'.

После того, как проект открыт, с помощью Windows я добавил pic в каталог изображений. Я просмотрел их в VS (после обновления), и файлы показывались, но были исключены.

Я закрыл решение> открыл решение, и изображения появились в комплекте. ИДЕАЛЬНОЕ!

Так что мой дизайнер теперь может просто выгружать картинки в DIR-изображения, и мне не о чем беспокоиться.

Спасибо!

...