0

最初に、検索で答えが見つからなかった場合はお詫び申し上げます。さまざまな検索トピックを試しましたが、直接関連するものはありませんでした。

IIS 7 および Windows Server 2008 で実行されている Lightswitch アプリを展開して正常に動作させています。これは内部イントラネット アプリのみです。

フォーム認証のみを使用しています。他のすべては無効になっています。

このアプリは、ほとんどの Windows ユーザーにとって問題なく動作します。ただし、一部の Windows ユーザーは空白の画面しか表示されません。ログインも "読み込み中..." も、Silverlight の "98%" 表示もありません。

IIS ログでは、アプリをロードしようとしたときにアクセスされているように見える場所さえわかりませんか?

それで、私の質問は、これはフォーム認証のみであるため、アプリを実行しようとしている Windows ユーザーに基づいて、何が機能しない可能性があるのでしょうか?

つまり、同じ Windows 7 マシンで、10 人のユーザーには機能しますが、他のユーザーには機能しません。ところで、アプリケーションはリモートです。ローカル マシンでは実行されていません。

ユーザーは、同じルート inetpub フォルダー内の同じ IIS サーバーによってホストされている他の A​​SP.NET アプリケーションにアクセスできます。

ライトスイッチ アプリケーションは、calssic マネージ パイプライン モードで ASP.NET v4.0 クラシック アプリ プールを使用しています。

どんな助けでも大歓迎です!!! 詳細/構成/ログを投稿できてうれしいです-何が最も役立つかわからなかったので、まだ投稿していません....

4

2 に答える 2

0

ユーザーのマシンでは、Fiddler または Internet Explorer の F12 ツールを使用して、サーバーに対して行われている呼び出しと失敗している呼び出しを正確に確認する必要があります。LightSwitch は、Silverlight アプリケーションを起動する単なる ASP.net Web サイトです。

他に考えられる唯一のことは、これらのユーザーのマシンに Silverlight がインストールされていないということでしょうか?

于 2012-12-15T14:22:43.477 に答える
0

ユーザーは Silverlight の最新バージョンをインストールする必要があります。LightSwitch 2011 で構築されたアプリには v4 以降が必要で、LightSwitch for Visual Studio 2012 で構築されたアプリには v5 が必要です

Silverlight のインストール

于 2012-12-18T17:45:06.980 に答える