Почему гаджет Vista Sidebar не отображается в галерее гаджетов? - PullRequest
2 голосов
/ 28 февраля 2009

Я бы хотел создать гаджет для боковой панели в Vista. Я следовал этому уроку о том, как создать один к письму. Однако гаджет просто не будет отображаться в Галерее гаджетов, когда я выберу Добавить гаджеты на боковой панели.

Я попытался сбросить боковую панель, удалив файл настроек рядом с папкой гаджетов, убедившись, что мой xml-файл сохранен как UTF-8 и т. Д. Все еще ничего.

ПРИМЕЧАНИЕ: Для тех, кто хочет пометить, этот имеет отношение к программированию. Пожалуйста, перейдите по ссылке, чтобы увидеть, о чем я говорю. Я пытаюсь заставить работать некоторый дословный учебный код.

Ответы [ 5 ]

3 голосов
/ 04 марта 2009

Вам нужно будет заархивировать свой гаджет и переименовать расширение в .gadget. Затем вы можете поместить его в папку c: \ Users \ имя_пользователя \ AppData \ Local \ Microsoft \ WindowsSidebar \ Gadgets. Это должно сделать его доступным в галерее гаджетов.

2 голосов
/ 08 марта 2009

Поместили ли вы все свои файлы в подкаталог% appdata% .. \ local \ Microsoft \ Windows Sidebar \ Gadgets? Помещать файлы в архив не требуется, он просто извлекает все в этот каталог во время установки.

Если вы создали архив с расширением .gadget, убедитесь, что все файлы находятся в корневом каталоге этого архива.

1 голос
/ 09 марта 2009

Похоже, наличие файла settings.htm является обязательным, поскольку после его добавления мой тест сработал.

1 голос
/ 09 марта 2009

Когда вы ищете свой собственный гаджет в Галерее гаджетов, убедитесь, что в окне поиска не отображается «Microsoft Corporation».

альтернативный текст http://www.freeimagehosting.net/uploads/6b6b3e75c7.png

Это значение по умолчанию, оно будет отображать только гаджеты Microsoft, замените его на «Все гаджеты», и вы должны увидеть свой собственный:

1 голос
/ 08 марта 2009

Убедитесь, что вы заменили «на», если вы копируете gadget.xml из учебного пособия. Также убедитесь, что src = «something.html» указывает на действительную html-страницу.

...