sllauncherを使用してXAPファイルをオフラインでインストールしようとしていますが、機能しません。
更新 アプリの既存の参照とフォルダーをすべて消去しましたが、機能しているようです。これを解決する方法についていくつかの良い手がかりがあるので、これは残しておきます。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
xapファイルをsllauncherと同じフォルダーであるbatファイルに入れて、c:rootを試しましたが、喜びはありません。エラーメッセージもイベントログにも何も表示されずに実行されます。パラメータを変更してエラーを生成できるため、間違いなくsllauncherを実行しています。
ウェブサイトOOBからアプリをインストールしてからアンインストーラーを実行すると、次のようにアンインストールされます。
"%ProgramFiles%\Microsoft Silverlight\sllauncher.exe" /uninstall /origin:"http://www.pokerdiy.com/Portals/6/TourneyManager/TourneyManager.xap"
私の調査:Webサイトからインストールした後、ショートカット(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
また、アプリケーションIDと完全修飾オリジンを指すファイルwww.pokerdiy.comがあります。
1851630633 http://www.pokerdiy.com/Portals/6/TourneyManager/TourneyManager.xap
batファイルをオフラインで実行すると、applicationIDが作成され、インデックスファイルに正しいオリジンが追加されますが、作成するフォルダーにxapファイルがなく、実行するためのショートカットもありません。なんらかの理由でxapファイルが見つからないと思います。
XAPがリリースモードかデバッグモードかは重要ですか?私はそうは思わなかっただろう...
何か提案はありますか?