Выяснили два способа сделать это: 1. Вместо href="image.png"
используйте href="/image.png"
, поэтому путь к изображению будет абсолютным и доступным с каждой страницы. Но эта опция не работает, если приложение не находится в корневом каталоге (как в моем случае). 2. Загрузите изображения из папки ресурсов через href="@/assets/image.png"
. Для стилей и динамических путей можно использовать :style="{backgroundImage: ``url('${require('@/assets/boat.jpg')}')``}"
.
Надеюсь, это поможет вам ^^
Сначала - Вы могли бы хотеть проверить вкладку (VS2008) "Devices" и установить флажок "Deploy the latest version..." (для продвижения 3.5 на устройство, если это - опция).
Совершенно возможно, что необходимо воссоздать файл проекта, чтобы сделать, изменяют цель на 2,0 (т.е. создают новый проект, выбирая 2.0 на первом экране). Это обычно не большое задание для копирования в .cs файлах и т.д...
Если бы проект является крупным, Вы могли бы рассмотреть редактирование csproj вручную, но я не уверен, что побеспокоил бы..., вероятно, меньше работы, чтобы просто повторно добавить код.
Другое решение могло состоять в том, чтобы установить более новую версию.NET CF на Вашем устройстве: http://www.google.com/search?q=compact+framework+redistributable
С уважением, tamberg
При создании проекта CF 2.0 в Visual Studio 2008 и затем если необходимо обновить до CF 3.5, просто щелкните правой кнопкой по проекту и выберите "Upgrade Project". Для стороны устройства, убедиться проверить, что флажок упоминания Marc Gravell так CF 3.5 установлен при развертывании проекта.
К сожалению, это не находится в свойствах. По некоторой (действительно глупой) причине можно обновить 2,0 проекта до 3,5 щелчком правой кнопкой мыши, но в IDE нет никакого возвращения. К счастью, это действительно легко все еще. Откройте проект в любом текстовом редакторе (включая Studio, если Вам установили акселераторы), и возвратите Целевой узел Платформы к 2,0.