Я нашел решение своей проблемы.
При запуске XAP-файла Silverlight в режиме «в браузере» каждый клиент должен вручную развернуть эти две вещи:
1) Ключ в реестре, разрешающий режим In-Browser:
Для 32-битной системы:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight]
"AllowElevatedTrustAppsInBrowser"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight\Components]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight\Components\Debugging]
Для 64-битной системы:
Редактор реестра Windows, версия 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Silverlight]
"AllowElevatedTrustAppsInBrowser"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Silverlight\Components]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Silverlight\Components\Debugging]
2) Установите мой сертификат в хранилище «TrustedPublisher» с помощью утилиты «MMC».
В отличие от Out-Режимы браузера и установки, при использовании режима In-browser каждый клиент должен выполнить эти шаги!Сначала я думал, что эти шаги были автоматическими, и что клиент просто должен был подтвердить их установку ... Это не так ...
Надеюсь, это поможет.