Приложение Silverlight не будет установлено вне браузера - PullRequest
0 голосов
/ 24 января 2012

Я создал приложение Silverlight, которое запускает OOB с дополнительными функциями.Мы взяли несколько машин и полностью их стерли, установили XP и полные пакеты обновлений и обновлений, а также установили Silverlight для нескольких киосков у клиента.Когда я щелкаю правой кнопкой мыши в приложении и выбираю Установить из браузера, оно ничего не делает.Вариант есть, чтобы установить из браузера, но он ничего не делает.Установка приложения OOB прекрасно работает на всех других машинах, кроме этих двух Dells.Они работают под управлением XP SP3 + IE8.Есть идеи?

Ответы [ 2 ]

0 голосов
/ 25 января 2012

Мне удалось выяснить это с помощью другого программиста здесь, в офисе.

Мы проверили, чтобы убедиться, что пользователь, запускающий приложение, имеет права администратора и все остальное, о чем мы могли подумать,но это было то, чего я не ожидал ... хотя после того, как мы это выяснили, это имело смысл.

Не используйте PNG-файлы в качестве значков для приложения, если вы хотите, чтобы ваше приложение работало в Windows XP,Они отлично работают в браузере, Mac и любой операционной системе Windows на Vista или выше.Однако, когда вы пытаетесь установить приложение OOB либо через меню, либо с помощью метода SLLAUNCHER.EXE, оно автоматически завершится сбоем, поскольку XP не может обработать 32-битные файлы PNG .

0 голосов
/ 25 января 2012

Убедитесь, что пользователь, запускающий приложение, имеет права на временные каталоги.Это предотвратит работу приложения на компьютере, на котором были изменены права пользователя (как это обычно бывает в приложениях с киосками)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...