2012-01-27 6 views
0

'/'アプリケーションでサーバーエラーが発生しました。 私はちょうどIISサーバーにアプリケーションを公開し始めたが、それはどのように解決するための任意のアイデア、失敗している?Silveright設定エラーが停止しました


構成エラー 説明:エラーは、この要求を処理するために必要な構成ファイルの処理中に発生しました。以下の特定のエラーの詳細を確認し、設定ファイルを適切に変更してください。

パーサーエラーメッセージ:ファイルまたはアセンブリ 'System.ServiceModel.DomainServices.Hosting、Version = 4.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35'またはその依存関係の1つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。 (C:\ PBM_Test web.configファイルの行\ 15)

ソースエラー:

13行目: 14行目: 15行目:16行目: 17行目:

ソースファイル:C: \ PBM_Test \ web.configをライン:15

this is the web.config. 
    <?xml version="1.0" encoding="utf-8"?> 
     <configuration> 
     <system.webServer> 
     <modules runAllManagedModulesForAllRequests="true"> 
      <add name="DomainServiceModule" preCondition="managedHandler"   type="System.ServiceModel.DomainServices.Hosting.DomainServiceHttpModule, `enter code here`System.ServiceModel.DomainServices.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> 
     </modules> 
     <validation validateIntegratedModeConfiguration 

    ="false" /> 
       </system.webServer> 
      <system.web> 
       <httpModules> 
       <add name="DomainServiceModule" type="System.ServiceModel.DomainServices.Hosting.DomainServiceHttpModule, System.ServiceModel.DomainServices.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> 
       </httpModules> 
        <compilation debug="true" targetFramework="4.0"> 
          <assemblies> 
       <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> 
       </assemblies> 
      </compilation> 
      </system.web> 
      <connectionStrings> 
      <add name="PBMEntities" connectionString="metadata=res://*/ModelPBM.csdl|res://*/ModelPBM.ssdl|res://*/ModelPBM.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=SRVORDERS;initial catalog=PBM;user id=OK;password=OK1;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" /></connectionStrings> 
      <system.serviceModel> 
      <serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" /> 
      </system.serviceModel> 
     </configuration> 
+1

System.ServiceModel.DomainServices.Hostingへの参照がプロパティに 'copy local'とマークされていますか? –

+0

HIこれは設定です –

答えて

1

は、上記のスレッドがあなたのWebアプリケーションが利用可能にこのファイルのコピーを持っていることを確認する必要があります方法について説明し情報

ため

http://community.discountasp.net/showthread.php?t=10296http://forums.silverlight.net/t/180719.aspx/1を参照してください。

ソフトウェアをインストールできるサーバーを使用している場合、最善の解決策は、サーバーに.netとRIAサービスの最新バージョンがインストールされていることを確認することです(両方とも別のインストールでもかまいません) )リストにあるすべてのパッケージがインストールされていることを確認してください。

サーバーにソフトウェアをインストールする権限がない場合は、展開中にServiceMode.DomainServices.Hosting 4.0がBINフォルダにコピーされていることを確認してくださいあなたのASPソリューションの - ファイルのプロパティをLocal Copy/Only Newerに設定します。

0

は、サーバー上でこれらのパッケージのすべてをインストールしていることを確認してください:

  1. Silverlight4ツール
  2. のSilverlight SDK
  3. RiaServicesToolkit
  4. RiaServices

それが役に立てば幸い!