Я пытаюсь установить файл XAP в автономном режиме с помощью sllauncher, но он не работает.
ОБНОВЛЕНИЕ Я удалил все существующие ссылки ипапки для моего приложения, и теперь, кажется, работает.Я оставлю это, поскольку у него есть некоторые хорошие подсказки о том, как решить это.C: \ Documents and Settings \ Rod \ Local Settings \ Application Data \ Microsoft \ Silverlight \ OutOfBrowser \ index
Я создал файл bat со следующими данными:
"%ProgramFiles%\Microsoft Silverlight\sllauncher.exe" /install:"c:\TourneyManager.xap" /origin:"http://www.pokerdiy.com/Portals/6/TourneyManager/TourneyManager.xap" /shortcut:desktop+startmenu /overwrite
Iпоместил файл xap в ту же папку, что и sllauncher, файл bat, и теперь пробую мой c: root, но без радости.Он просто работает без сообщения об ошибке и ничего в журнале событий.Это определенно выполняет sllauncher, так как я могу изменить параметр и выдать ошибку.
Если я устанавливаю приложение с веб-сайта OOB, а затем запускаю деинсталлятор, он действительно удаляет его:
"%ProgramFiles%\Microsoft Silverlight\sllauncher.exe" /uninstall /origin:"http://www.pokerdiy.com/Portals/6/TourneyManager/TourneyManager.xap"
Myисследование: после того, как я установил его с веб-сайта, ярлык (который отлично работает OOB) указывает на это:
"C:\Program Files\Microsoft Silverlight\sllauncher.exe" 1851630633.www.pokerdiy.com
Затем я посмотрел вверх
C:\Documents and Settings\Rod\Local Settings\Application Data\Microsoft\Silverlight\OutOfBrowser\index
и там есть файл www.pokerdiy.com, который указывает на идентификатор приложения и полностью определенное происхождение:
1851630633 http://www.pokerdiy.com/Portals/6/TourneyManager/TourneyManager.xap
Когда я запускаю свой файл bat автономно, он создает идентификатор приложения и добавляет правильный источник в файл индекса, однако, нетxap файл в папке, которую он создает, и нет ярлыка для его запуска.Я предполагаю, что по какой-то причине он не находит файл xap.
Имеет ли значение, находится ли XAP в режиме выпуска или отладки?Я бы так не подумал ...
Есть предложения, пожалуйста?