0

Silverlight ビジネス アプリケーションを作成して公開しました。

Internet Explorer からテストすると、正常に動作しますが、Silverlight ビジネス アプリケーション テンプレートに付属する事前構築済みのログイン インターフェイスを使用してログインできません。

ASPNETDB.mdf は公開時に iis で生成されていなかったため、プロジェクトに含めました (このアイデアはhttp://sladapter.blogspot.com/2011/02/steps-to-deploy-silverlight-business.htmlから得ました) )

クエリ ログインのロード操作が失敗していましたが、次のエラーが発生しました。

デフォルトの「MembershipProvider」を使用中にエラーが発生しました。適切に構成されていることを確認してください。クライアントの偽装に失敗したため、SQL Server のユーザー インスタンスを生成できませんでした。接続が閉じられます。Mensaje de InnerException: クライアントの偽装に失敗したため、SQL Server のユーザー インスタンスを生成できませんでした。接続が閉じられます。

私は Web.config を改ざんしているのではなく、アプリケーションの作成、ビルド、公開などを行っているだけです。これらの構成はすべて自動的に行われることを期待しています。

4

1 に答える 1

0
  1. [SQL 構成マネージャー] > [プロセスの状態を実行中にする] に移動します。

  2. IIS7 で、[ Application pools>] をクリックします。既定のプールの場合は、他のプールを作成し、組み込みシステムの代わりにnew Application PoolID を保持します。LOCAL SYSTEM

  3. デフォルトではなく独自に作成したプールで実行され、組み込みではなくローカル システムで実行されるかどうかを確認します。

それが機能するかどうかを確認してください!!

于 2013-02-22T12:43:31.327 に答える