問題タブ [silverlight-oob]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - Silverlight OOB と WPF ClickOnce の比較
Silverlight Out of Browser テクノロジと表面上の WPF ClickOnce には類似点があります。簡単でシンプルな展開、基盤となるホストへの信頼アクセスのレベルを指定する機能など。
どちらかを選択する際に考慮する必要がある主な問題は何ですか?
さらに細かく言うと、Windows コンピューターのみを実行する企業ネットワークに LOB アプリを展開します。
c# - Silverlight 4.0 - カスタム インストーラーを介して XAP を展開し、OOB + 昇格されたアクセス許可用に構成する
カスタム インストーラーを使用して XAP を展開し (デスクトップ アプリの展開と同様)、昇格されたアクセス許可を持つ OOB として実行するように構成することはできますか?
要点は、アプリが開始されると、インストール後にユーザーの介入がまったくなくても、昇格されたアクセス許可 + OOB で実行する必要があるということです。
silverlight - ブラウザと複数のウィンドウが不足しています
Silverlightでブラウザーを使用していない場合、単一のウィンドウに閉じ込められていますか、それとも2番目のウィンドウを開くことができますか?
silverlight - 更新を定期的に確認する
SL 4.0 アプリが完全な権限を持つブラウザーで実行されています。UI スレッドに影響を与えずに 10 分ごとに更新 (CheckAndDownloadUpdateAsync()) を確認するにはどうすればよいですか。タイマーを使用してみましたが、CheckAndDownloadUpdateCompleted が実行されません。静かにエラーが出ていると思います。
よろしくお願いします...
c# - Silverlight OOB を Winforms パネルに接続するにはどうすればよいですか?
概要:
現在の Winforms アプリケーションの一部に Silverlight/WPF の美しさを取り入れたいと考えています。アプリケーションは完全な .NET Framework 2.0 にのみアクセスでき、それ以上でもそれ以下でもありません。考えられる唯一の可能性は、Com+ オートメーションを利用する Silverlight OOB アプリケーションですが、Silverlight アプリケーションを親 Winforms アプリケーション内のパネルに接続する方法がわかりません。
詳細:
現在、winforms アプリケーションを使用しており、WPF の改善された GUI 機能を利用したいと考えていますが、多くのユーザーはまだ .Net Framework 2.0 を実行しており、3+ への更新を拒否しています。したがって、WPF は私にとって選択肢ではありません。
Silverlight が WPF のサブセットにすぎないことは知っていますが、探している機能のほとんどを備えており、必要なのは Silverlight プラグインだけです。Silverlight 4 の Com+ Automation について読んだことがあります。これにより、完全なデスクトップ .Net Framework 2.0 (これが必要です) にアクセスできるようになります。Com+ Automation を Silverlight で動作させるには、信頼を高める必要があります。信頼を高める唯一の方法は、Silverlight アプリケーションを Out-Of-Browser (OOB) にすることです。
私の問題は、OOB アプリケーションが独自のコンテナー ウィンドウで実行されているように見え、Winforms アプリケーションのパネル内に Silverlight アプリケーションを埋め込む必要があることです。私の Winforms アプリケーションは Silverlight アプリケーションと通信する必要はなく、またその逆も必要ありません。これは純粋に、すべてを 1 つのウィンドウに含めて表示するためです。
私が思いもよらなかった望ましい結果を得る別の方法があれば、遠慮なく提案してください。
silverlight - Silverlight OOB アプリケーション パスの移植性
Silverlight Out-of-browser アプリケーションは、一見ランダムな場所にインストールされます。
AppData\LocalLow\Microsoft\Silverlight\OutOfBrowser\2333572144.www.microsoft.com
例えば。
現在、このパスを保存しているだけで、単一のマシンと単一のインストールで完全に機能しますが、異なるインストール間でこのアプリケーションを参照するにはどうすればよいですか?
c# - エンタープライズ ポータルでホストされている場合の Silverlight 4 OOB 更新プロセス
わかりました、これが状況です。Silverlight アプリケーションをエンタープライズ ポータルにデプロイしたいと考えています。ユーザーは、ポータルにログインし、アプリケーションがホストされているページに移動して、アプリケーションにアクセスします。それは簡単な部分です。
この Silverlight 4 アプリケーションは、Out of Browser モード (OOB) で実行するように設計されています。私の質問は、Silverlight OOB 更新プロセスで、エンタープライズ ポータルの認証の背後から更新を取得することは可能ですか?
を呼び出すときにApp.Current.CheckAndDownloadUpdateAsync();
、この HTTP 要求が成功するように資格情報を提供するにはどうすればよいですか?
何か案は?更新プロセスは拡張可能ですか?
ご協力いただきありがとうございます。
silverlight - Prism OnDemandモジュールのロードはOOBシーンリオで機能しますか?
OnDemand PrismモジュールのロードはOOBシーンリオで機能する必要がありますか?もしそうなら、私はそれを機能させることができないようです。現在、すべてが問題なくブラウザで動作しています。具体的には、モジュールをコードに登録します。
後でモジュールをロードするように要求されます。
ロードされたモジュールの初期化中に公開されたイベントへの応答を待ちます。
モジュールがロードされていないように見えます。アプリケーションがデバッガーで実行されている場合、Webサーバーが「見つかりません」エラーを返したことを示すメッセージボックスが表示されます。モジュールのリクエストURLを取得してFirefoxに入力し、問題なくモジュールをダウンロードできます。
私はこれが実際に実行可能であるという言及を見つけることができませんでしたが、そうあるべきであるように思われます。このテーマで私が最も見つけたのは、Jeremy Likenessによるブログエントリです。これは、MEFでのモジュールのロードをカバーしていますが、ここで彼の知識を適用しても役に立ちませんでした。
サーバーはローカルホストです(これにより問題が発生する可能性があるとのことです)。サーバーにはclientaccesspolicy.xmlファイルがあります-それが必要だとは思いませんが。クライアントスタックを使用しており、アプリの構築中に登録します。
フォローアップの質問:
すべてのxapを何らかの方法でクライアントデスクトップにインストールできますか?それともメインアプリケーションのxapのみをインストールできますか?どういうわけかappmanifest.xmlでそれらを指定しますか?
application.xapのみがインストールされ、残りのxapをダウンロードする必要がある場合は、これを機能させる価値がありますか?
silverlight - Web ページから Silverlight 4 OOB アプリケーションを起動することはできますか?
ダウンロード マネージャー アプリケーションの構築を計画しており、ユーザーがサイトのボタンをクリックしたときにアプリケーションを起動できるようにしたいと考えています。アプリケーションは、明らかに、クライアント マシンに既にインストールされている必要があります。
これが Silverlight を使用して記述される必要がある理由はいくつかありますが、それらは質問とはあまり関係がありません。人々が私が別のテクノロジーを使用することを示唆しないように、私はそれについて言及するだけです.
silverlight - ブラウザアプリケーションからSilverlightをコピーします
ユーザーがブラウザーからSilverlightアプリをインストールした後、そのアプリケーションを別のコンピューターにコピーできますか?もしそうなら、これを回避するための良い戦略はありますか?
ありがとうございました。