問題タブ [out-of-browser]

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.

0 投票する
2 に答える
441 参照

silverlight - Silverlightのブラウザー外アプリのタイトルバーを削除する方法はありますか

ウィンドウはsllauncherが所有していると思いますが、タイトルバーを削除する方法はありますか?

0 投票する
2 に答える
2338 参照

silverlight - Silverlight 3 のブラウザー外 - 「アプリケーション」を再起動する

私たちは、バック オフィス製品用のかなり複雑な Silverlight 3 RIA UI に取り組んでいます。これの機能の一部は、ユーザーがテーマを選択できることです。Telerik テーマを使用しているため、App_Init 時にテーマの選択を適用する必要があります。

そのため、テーマの選択 UI を使用することはできますが、テーマを適用するにはアプリケーションを再起動する必要があります。

明らかに、ブラウザーでは、これは簡単です。HtmlPage にドロップして、JavaScript を挿入するだけです。

しかし、Out of browser アプリケーションについてはどうでしょうか? このためのもう 1 つの要件は、OOB がアプリケーションの更新バージョンを検出してダウンロードした後です。

(これを検索しましたが、誰もこの点に対処していないようです)

更新 1 (Valeri に感謝)

Valeri のコードを適用しましたが、問題が発生しています。テーマは一度しか設定できないのではないかと思います。我々は持っています:

  • XAML を新しい UserControl (LayoutMockup) に移動しました。
  • RootVisual をグリッドに設定し、MainPage を App_Init のグリッドに追加しました

MainPage には、次のものがあります (Class1 は、想像力に基づいたタイトルのテーマです)。

また、さらなるコード:

これを初めて実行すると、機能します。「Spring/Class1」テーマが正しく適用されています。(UI のモック ボタンによって開始された) 2 回目に ChangeTheme() メソッドが既知の作業テーマで呼び出されると、例外が発生します。

System.Exception was unhandled by user code Message=" Error HRESULT E_FAIL has been returned from a call to a COM component. " StackTrace: at MS.Internal.XcpImports.CheckHResult(UInt32 hr) at MS.Internal.XcpImports.SetValue(INativeCoreTypeWrapper) obj、DependencyProperty プロパティ、String s) ……など……

テーマを切り替えるのではなく、アプリケーションを再起動するというルートをたどりました。しかし、私たちは Silverlight を初めて使用するので、教育を受けることができてうれしく思います。:)

どちらのアプローチも素晴らしいでしょう。

0 投票する
2 に答える
323 参照

database - Silverlight SQL の展開

デスクトップでスタンドアロン、オフライン、実行するアプリケーションを Adob​​e Air または Silverlight で作成しようとしています。これは、ユーザーがテキスト データを入力し、その情報に基づいて書式設定されたドキュメントを印刷できる、十分に単純なアプリケーションです。このすべてのリレーショナル データを格納する明白な場所は、データベースです。Air にはそのままで SQLite が付属していると思いますので、問題はありませんが、Silverlight には問題はありません。Silverlight は、ローカル データベースにアクセスする必要があるブラウザー外アプリケーションのインストールをどのように処理しますか? ユーザーは最初に SQL/SQLite をインストールしてから Silverlight をインストールする必要がありますか? それとも、Silverlight 自体がその側面を展開できる方法はありますか?

ありがとう

0 投票する
1 に答える
2787 参照

c# - インストール後にブラウザーから Silverlight Out-of-Browser を起動する

Silverlight 4 Beta でプロトタイプ アプリケーションを構築しており、Out-of-Browser (OOB) 機能を使用しています。ローカル ファイル システムにアクセスできるようにするために OOB 機能が必要であり、ActiveX コンポーネントまたは Java アプレットを作成することは避けたいと考えています。

クライアント マシンに OOB エクスペリエンスをインストールしたら、ブラウザーから OOB エクスペリエンスを起動できるようにする必要があります。私ができることは、アプリケーションがインストールされているかどうかをブラウザから検出し、デスクトップまたはスタートメニューから(通常のアプリケーションとして)起動するようにユーザーに依頼することだけです。

ただし、これは、ブラウザーから指示する必要がある顧客が必要とするエクスペリエンスを「中断」します。OOB アプリケーションをブラウザから直接起動できた人はいますか?

ありがとうございました、

マルティン

0 投票する
2 に答える
812 参照

silverlight - プロキシ経由で Http 要求を行う Silverlight Out of Browser アプリケーション

Silverlight 3.0 を OOB モードで実行している場合、通常はブラウザーがプロキシ認証を処理するため、プロキシ認証について心配する必要はありません。

Silverlight アプリを OOB モードでインストールした場合、プロキシに対して認証する方法はありますか?

0 投票する
3 に答える
3769 参照

silverlight - ブラウザー以外の Silverlight アプリケーションと従来のデスクトップ アプリケーションの比較

私の理解が正しければ、Microsoft Silverlightは軽量の .NET 実装であり、ブラウザー内のクライアント側で実行することを意図しています。そのため、「ブラウザー外」の Silverlight アプリケーションについて耳にし、混乱しています。

従来の .NET デスクトップ アプリケーションと比較して、「ブラウザー外」の Silverlight アプリケーションの利点は何ですか?

0 投票する
1 に答える
269 参照

silverlight - 更新を定期的に確認する

SL 4.0 アプリが完全な権限を持つブラウザーで実行されています。UI スレッドに影響を与えずに 10 分ごとに更新 (CheckAndDownloadUpdateAsync()) を確認するにはどうすればよいですか。タイマーを使用してみましたが、CheckAndDownloadUpdateCompleted が実行されません。静かにエラーが出ていると思います。

よろしくお願いします...

0 投票する
1 に答える
3291 参照

silverlight - Silverlightxapに署名するための証明書を作成する方法

私は完全な信頼でOOBをインストールするSilverlightアプリを持っているので、アプリに署名するための証明書を作成したいと思います。アプリをインストールするクライアントを完全に制御できるので、証明書を購入する必要はありません。証明書を作成して、信頼されたルート証明機関にインストールできることがわかっているからです。XAPに署名するために使用できるように、証明書の作成方法を段階的に投稿してください。

ありがとう...

0 投票する
1 に答える
716 参照

silverlight - 分離ストレージ、OOB、アプリの削除

OOB アプリが削除されると、Isolated Storage によって作成されたファイルはどうなりますか? それらは残っていますか、それともファイルも削除されていますか? 私が推測できることから、ファイルは維持されるため、ブラウザーで同じアプリからアクセスできます。右?

0 投票する
2 に答える
1981 参照

silverlight - Silverlight (SLOOB) は完全な信頼でもプロセスを開始できますか?

私は、ブラウザ アプリケーションから Silverlight を使用してインストーラを作成する任務を負っています。する必要がある。

  1. ローカル EXE からバージョンを取得する
  2. Web サービスをチェックして、それが最新バージョンであることを確認します
  3. そうでない場合はzipをダウンロードします
  4. zipを解凍します
  5. 古いEXEを上書きする
  6. EXEを起動

現在、このインストーラー アプリは .NET WinForms で作成されていますが、.NET フレームワークはダウンロードの妨げになっています。

推奨される解決策は SLOOB を使用することですが、完全な信頼を割り当てる方法がわかりません。完全な信頼を割り当てると、プロセスを開始できますか。

ありがとう