問題タブ [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 に答える
2477 参照

silverlight-4.0 - ローカル オフライン データベースと WCF-RIA を使用した Out Of Browser Silverlight アプリ

次のシナリオがあります。

ブラウザー外アプリとして使用されるお客様向けの Silverlight 4 アプリを開発しています。アプリはオフラインで動作しています。つまり、アプリとデータベースはユーザーのローカル マシン上にあります。アプリは、WCF-RIA サービスを使用してローカル データベースに接続しています。データベースは、SQL Server Express、SQL Server CE、または MySQL になります。MVVMLight と MEF を使用しています。

外部 Web サーバーは、アプリを随時更新するか、新しいモジュールをアプリに追加するためにのみ使用されます。これを達成するために、Jeremy Likness ブログ (http://www.wintellect.com/CS/blogs/jlikness/archive/2010/05/25/silverlight-out-of-browser-dynamic-modules- in-offline-mode.aspx )

このようなシナリオを実行する理由は複雑です。しかし、簡単に言うと、これは主に後のオンライン バージョンの互換性上の理由によるものであり、WPF を使用したくありません。したがって、これを Silverlight および WCF-RIA サービスで動作させる必要があります。

わかりました、それがシナリオであり、ここに質問があります:

このシナリオでは、ローカル Web サーバーが必要ですか? アプリはブラウザー外としてプログラムでインストールされ、データベースはローカルで、WCF-RIA 経由で接続されます。

はいの場合、どの Web サーバーで十分ですか? これは、お客様が実行する初期セットアップを介してインストールおよび構成する必要があります。お客様は、Web サーバーの構成に関して何もする必要はありません。

このシナリオに関する他のアイデアやコメントはありますか? これに対する他の可能な解決策はありますか?

手伝ってくれて
ありがとう

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

silverlight-4.0 - Silverlight 4 OOB の更新

間もなく展開される Silverlight 4 アプリを作成しましたが、更新に問題があります。

私が使用しているバージョン番号システムは

  • メジャー= 年
  • マイナー= 月
  • レビゾン= 日
  • ビルド= その日のビルド番号。

これは、更新をプッシュする日に更新されます。

このサイトによると、 SilverLight はメジ​​ャー/マイナーに変更がある場合にのみ更新を取得します。

とにかくこのあたりはありますか?バージョンの番号付けシステムを変更する必要がある場合も問題ありません。

乾杯トニー

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

silverlight - 「リモート サーバーがエラーを返しました: NotFound」をお楽しみください - Silverlight4 Out of Browser

VS2010 で SL4 を実行しています。データベースで SPROC に対して Web サービスを介して認証するアプリがあります。残念ながら、クライアントから DB/サービスを継承しているため、これは WCF/WCF RIA ではありません。

これは、ブラウザー内で (HTTPS 経由で) 完全に機能します。この OOB を移動しようとしていますが、この時点で認証が失敗します。これが私が取った手順です...

1) SL アプリのプロパティ > ブラウザー外で実行中のアプリを有効にする 2) SL アプリのプロパティ > ブラウザー外の設定 > OOB の実行時に昇格された信頼が必要

ログオン ボタンのクリックにブレークポイントを設定すると、サービス コールが行われていることがわかります。ただし、それをステップ実行すると (または実際のログオン Web サービスにブレークポイントを設定すると)、コードはそこまで到達しません。失敗するブロックは次のとおりです。

Elevated Trust を使用すると、crossdomain.xml が不要になることを私は知っています。テストするためだけにすべてを許可するものを落としましたが、それでも失敗します。

サービスを呼び出すコードは次のとおりです。

私のLogonService_LogonCompletedも起動しません(これは理にかなっていますが、注意してください)。

これは、localhost/IIS を介して提供されるサイトで OOB を実行しているため、これをいじる方法がわかりません。これはブラウザでも機能することを知っているので、何がOOBを壊すのか興味があります。

更新 私が読んだ別の投稿の推奨により、ServiceReferences.ClientConfigを絶対URLではなく相対URLに変更しました。コードは次のとおりです。

更新 2

スタックトレース、それが誰かに役立つなら...

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

スコット

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

silverlight - OOB アプリケーションの要求に資格情報がありません

私は、次のコードを含む単純な Silverlight アプリケーションを作成しています。これはかなり標準的だと思います。

しかし、Fiddler で要求を表示すると、資格情報がヘッダーに追加されません。私は何が欠けていますか?そこに「Authorization: Basic ...」というヘッダーがあってはいけませんか?

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

silverlight - Silverlight はブラウザー外のセットアップです

サーバー側のインストール中に OOB 機能を設定できるかどうかを知りたいですか?

例: 私の Silverlight アプリケーションには、OOB のオプションを配置する場合に備えて、installshield アプリケーションを介したインストーラーがあります。OOB サイレント インストールは可能ですか? またはOOBはクライアント側のみですか?

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

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

linux - Moonlight 4 ブラウザ外

Ubuntu および Moonlight 4 Preview で既存の Silverlight アプリをブラウザー外で起動しようとしています。Firefox と Chrome を使用したアプリのインストールは非常に簡単でした。

試したすべてのサンプルで同じエラー メッセージを受け取りました。


子プロセス「...some long
path.../moonlight/lunar-launcher」の実行に失敗する
(権限が拒否されました)

誰にもヒントがありますか?

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

c# - Silverlight 4 OOB でファイルのダウンロードを再開する

ダウンロードが何らかの理由で中断された場合に、外部ファイルのダウンロードを再開できる必要がある Silverlight 4 ブラウザー外アプリケーションがあります。ファイルがかなり大きくなり、ユーザーの接続が遅くなる可能性があるため、最初から再起動するのではなく、再開できるようにしたいと考えています。

私はいくつかのコードを見つけました、

http://www.codeproject.com/Tips/157532/Silverlight-4-OOB-HTTP-Download-Component-with-Pau.aspx

しかし、そこには多くのエラーがあるように見えるので、私はそれを機能させることができると確信していません.

ですから、他に独自の提案や代替案があれば、聞きたいです。

ありがとう、

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

linux - Moonlight Out またはブラウザ アプリケーションを ubuntu にロードできない

Silverlight 4 を使用してブラウザー外機能を実装しましたが、Microsoft 環境で正常に動作しています。Linux(ubuntu)環境で同じページをテストしているときに、ブラウザ外アプリケーションがLinux環境に完全にインストールされましたが、アプリケーションを開くと次のエラーが表示されます。

アプリケーションの起動中にエラーが発生しました。詳細: 子プロセス "/home/lenovo/.mozilla/firefox/x9y2ruwx.default/extensions/moonlight@novell.com/plugins/moonlight/lunar-launcher" の実行に失敗しました (許可が拒否されました)

次の URL でテストできます: http://www.microsoft.com/silverlight/out-of-browser/demo/

以下は私のテスト環境です: OS: ubuntu 10.10 ブラウザ: Mozilla firefox 3.6 with Moonlight plug-in Version 4.0.51204.0

この問題を解決する方法を教えてください。

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

.net - Silverlightアプリケーション「ブラウザ外」でのWindows認証(NTLM)

私のブラウザで問題なく動作するWebアプリケーションがあります。しかし、ブラウザ外でインストールした場合、ユーザー名を取得しようとすると、userAccountが辞書に含まれていません。

これは、aspx WebページでSilverlightを起動することで提供するため、正常です。

アプリケーションで、現在ログに記録されているユーザーを表示し、保存する前にこのユーザーまたはこのアクションを実行するのはこのユーザーであることを表示する必要があるため、これが必要です。

だから、1つの質問:

  • ユーザーがアプリケーションをロードしてuserIdを取得する権利を持っていることを確認する方法。

どうもありがとうございます!

J4N

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

.net - ブラウザからのSilverlightのクロスドメインポリシー

正常に実行されているSilverlightアプリケーションがあります。

「ブラウザ外」を使用しようとしていますが、いくつかの問題が発生します。まず、自分のサービスにアクセスできません。

単純な「testString」サービス呼び出しでも、「タイムアウト例外」が発生します。私はローカルホストにいます。

したがって、クロスドメインポリシーに問題があるのではないかと思います。

これを入れてみました

crossdomain.xmlファイル内

私もこれを入れようとしました:

しかし、まさか、まだTimeOut例外が発生しており、サーバー側ではブレークポイントに到達していません。

それで、私は何を間違えたのでしょうか?

これらのファイルを正確にどこに置くべきですか?

「サイト」が1つしかないローカルIISサーバーがあるため、このサイトには「アプリケーション」があり、アプリケーションにはサービスを含むフォルダーがあります。これをどのレベルに配置する必要がありますか?

どうもありがとうございます

編集:実際、これがこのクロスポリシーの問題なのか、それともブラウザ外モードの場合はWindows認証モード(NTLM)を使用できないためなのかはわかりません。