Не удается установить гаджет Windows 7 - PullRequest
2 голосов
/ 14 апреля 2011

Я разрабатываю очень простой гаджет для Windows 7. Я создал файл index.html и файл gadget.xml, сжал их как zip, изменил расширение на гаджет. Когда я дважды щелкаю по файлу .gadget, у меня появляется окно, в котором сообщается, уверен ли я, что хочу установить гаджет, так как он поступает от ненадежного издателя. Я нажимаю «Установить», и все вроде бы нормально. Однако гаджет не установлен. Я посмотрел на Event Viewer и ничего не нашел, просто молча не получается. Кто-нибудь знает, что я могу делать не так? Вот файл gadget.xml:

<?xml version="1.0" encoding="utf-8" ?>
<gadget>
<name>Elecciones 2011</name>
<namespace>gnuine.com</namespace>
<version>1.0.0.0</version>
<author name="whatever">
    <info url="hiddenforpublicpublish" />
</author>
<copyright>2011</copyright>
<description>Description</description>
<hosts>
    <host name="sidebar">
        <base type="HTML" apiVersion="1.0.0" src="index.html" />
        <platform minPlatformVersion="1.0" />
        <permissions>Full</permissions>
    </host>
</hosts>
</gadget>

Ответы [ 3 ]

5 голосов
/ 14 апреля 2011

Вам нужно создать .zip, в котором все файлы находятся прямо в нем.

Что вы, вероятно, сделали, поместили index.html и gadget.xml в папку, заархивировали папку.

Что действительно нужно сделать, это выбрать index.html, gadget.xml и другие файлы и папки и создать из них ZIP-файл.

С этой проблемой я столкнулся и делалэто решило проблему.

Пожалуйста, проверьте, работает ли это.

С уважением

1 голос
/ 17 сентября 2011
  1. скачать гаджет
  2. переименование в расширение rar из расширения гаджета
  3. Перейдите в C: \ Program Files \ Боковая панель Windows \ Гаджеты
  4. извлечь все файлы переименования с тем же именем файла гаджета, как "new.gadget"
  5. переместить извлеченные папки в этот каталог. (в C: \ Program Files \ Боковая панель Windows \ Гаджеты)

Теперь все готово, проблема решена.

0 голосов
/ 14 апреля 2011

У меня были проблемы с номером версии, я думал, что это должно быть:

x.x

не x.x.x.x

...