Почему гаджет Vista Sidebar не отображается в галерее гаджетов?
Я хотел бы создать гаджет боковой панели в Vista. Я следовал этому уроку о том, как создать один к письму. Однако гаджет просто не будет отображаться в Галерее гаджетов, когда я перейду к пункту Добавить гаджеты на боковой панели.
Я попытался сбросить боковую панель, удалив файл настроек рядом с папкой гаджетов, убедившись, что мой XML-файл хранится в формате UTF-8 и т. Д. По-прежнему ничего.
ПРИМЕЧАНИЕ: для тех, кто хочет пометить заново, это связано с программированием. Пожалуйста, перейдите по ссылке, чтобы увидеть, о чем я говорю. Я пытаюсь заставить некоторый дословный учебный код работать.
5 ответов
Когда вы ищете свой пользовательский гаджет в Галерее гаджетов, убедитесь, что в окне поиска не отображается "Microsoft Corporation".
http://www.freeimagehosting.net/uploads/6b6b3e75c7.png
Это значение по умолчанию, и оно будет отображать только гаджеты Microsoft, замените его на "Все гаджеты", и вы должны увидеть свой собственный гаджет:
Вы должны заархивировать свой гаджет и переименовать расширение в.gadget. Затем вы можете поместить его в папку c:\Users\ имя_пользователя \AppData\Local\Microsoft\WindowsSidebar\Gadgets. Это должно сделать его доступным в галерее гаджетов.
Поместили ли вы все свои файлы в подкаталог%appdata%..\local\Microsoft\Windows Sidebar\Gadgets? Помещать файлы в архив не обязательно, он просто извлекает все в этот каталог во время установки.
Если вы создали архив с расширением.gadget, убедитесь, что все файлы находятся в корневом каталоге этого архива.
Убедитесь, что вы заменили "на" если вы копируете gadget.xml из учебного пособия. Также убедитесь, что src="something.html" указывает на действительную html-страницу.
Кажется, наличие файла settings.htm является обязательным, поскольку после его добавления мой тест сработал.