1

Silverlight OOB アプリケーションが Windows からコンピューターにインストールされていることを実用的に検出する方法はありますか? (IEではなくブラウザ)。おそらく、確認できるレジストリ パスまたはファイル パスでしょうか。別のアプリケーション (Silverlight 以外) があり、それがインストールされている場合は Silverlight OOB アプリケーションを開くか、インストールされていない場合は Web ページに移動してインストールする必要があります。オペレーティング システムは常に winXP または win7 です。

4

1 に答える 1

1

私は Silverlight OOB アプリに取り組んでおり、ローカルにインストールしています。
デスクトップのショートカットを見て、レジストリを詳しく調べました。

Windows レジストリ エディタ バージョン 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\348253213.demo.net] "DisplayName"="DemoApp" "Comments"="DemoApp を自宅、職場、外出先でデスクトップに。" "Publisher"="demo.net" "InstallLocation"="C:\Users\Charles\AppData\Local\Microsoft\Silverlight\OutOfBrowser\348253213.demo.net" "NoRepair"=dword:00000001 "NoModify"=dword: 00000001 "UninstallString"="C:\Program Files (x86)\Microsoft Silverlight\5.1.20125.0\Silverlight.Configuration.exe -uninstallApp 348253213.demo.net"

「348253213」がどのように調理されたのかはわかりませんが、インストールされている SL アプリを探し出す手がかりになるかもしれません...

于 2013-03-19T20:13:25.397 に答える