ブラウザー外アプリケーションとしてSilverlightアプリケーションをインストールしたら、メソッドを呼び出すことで更新できることがわかりますApplication.Current.CheckAndDownloadUpdateAsync()
。これにより、XAPが最初にダウンロードされたURLがチェックされ、必要に応じて更新されます。
しかし、将来どこかで、XAPのURLを変更したい、または変更する必要がある場合はどうなりますか?ドメイン名の変更、私のサイト上の場所など。
OOBアプリケーションが更新をチェックする場所を示す方法はありますか?
これで/origin
プロパティはわかりましたが、私が知る限り、ユーザーがサイトのボタンをクリックする(またはアプリケーションを右クリックする)だけでインストールできるようにすると、これを設定する方法はありません。また、ある時点でそれを変更する方法がわかりません。ユーザーに手動で行わせる以外に、つまり。しかし、それはあまりユーザーフレンドリーではありません。
それが完全に不可能な場合は、リダイレクトでうまくいく可能性がありますか?
では、XAPのURLをプログラムで定義/変更する方法はありますか?