2010-10-04 5 views
0

Я скопировал папку с глубокими данными, созданную в папку «Сгенерированные изображения», в папку с папкой с именем «temp» в моем веб-проекте VS2010, но я не могу видеть свойство «Build» эту папку ("temp").Добавить папку с глубоким масштабированием в VS2010 приложение silverlight

Хотя компиляции VS2010 показывает ошибку «„Build Action“не установлен„Ресурс“»

ответ

1

Действие сборки применяется только к файлам, а не папки. Вам нужно установить файлы в «Контент», но почему они не находятся в ClientBin, где они обычно проживают (и таких параметров не требуется)?

Вы в основном добавляете большое количество файлов данных на веб-сайт, чтобы компонент DeepZoom загружался по мере необходимости. Это должно быть относительно местоположения приложения XAP Silverlight.

Как вам нужно указывать свой элемент управления MultiScale на что-то, на что он может ссылаться, либо поместить GeneratedImages (назад) в ClientBin, либо изменить его на полный URL-адрес, указывающий на местоположение файла dcz_output.xml (управляющий файл DeepZoom) ,

Я просто положил deepZoom на my blog here, чтобы подтвердить необходимые параметры. В этом случае я удалил всю созданную папку изображений в DeepZoom/GeneratedImages на сайте и ссылался на нее с помощью path = DeepZoom/GeneratedImages/dzc_output.xml, и это сработало. Таким образом, вы можете поместить глубокий зум в любом месте сайта, но убедитесь, что ссылка на URL соответствует.

Я настоятельно рекомендую вам никогда не называйте папки «Temp», если вы не удалите его через 5 минут :)