Почему гаджет Vista Sidebar не отображается в галерее гаджетов?

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

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

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


person Soviut    schedule 28.02.2009    source источник


Ответы (5)


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

http://www.freeimagehosting.net/uploads/6b6b3e75c7.png

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

person Peter McG    schedule 09.03.2009

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

person GregD    schedule 04.03.2009
comment
Я также пробовал загрузить пакет .gadget, но это не сработало. Я бы предположил, что это проблема с моей системой, если бы этого не происходило дома и на работе. - person Soviut; 06.03.2009

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

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

person JMD    schedule 08.03.2009
comment
У меня он находится в папке C: \ Users \ MYUSERNAME \ AppData \ Local \ Microsoft \ Windows Sidebar \ Gadgets \ test.gadget - person Soviut; 09.03.2009

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

person JMD    schedule 08.03.2009
comment
Я трижды проверил, что кавычки верны, и мой src указывает на файлы с точными именами из примера. - person Soviut; 08.03.2009

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

person Soviut    schedule 09.03.2009
comment
почему это было отклонено? Это была настоящая причина, по которой у меня что-то не работало. - person Soviut; 29.06.2009