2

IIS サーバーで Silverlight Web サイトをホストしていますが、アクセスしようとするとエラーが発生します

1) アプリケーション プールが ASP.NET バージョン 4 に設定され、マネージド パイプラインが統合モードである場合、次のエラーが表示されます。

ファイルまたはアセンブリ 'System.ServiceModel.DomainServices.Hosting、Version=4.0.0.0、Culture=neutral、PublicKeyToken=31bf3856ad364e35' またはその依存関係の 1 つを読み込めませんでした。このアセンブリは、現在読み込まれているランタイムよりも新しいランタイムによってビルドされているため、読み込むことができません。

2) アプリケーション プールが ASP.NET バージョン 4 に設定され、マネージド パイプラインがクラシック モードである場合、次のエラーが表示されます。

HTTP エラー 404.2 - 見つかりません Web サーバーの ISAPI および CGI 制限リストの設定により、要求しているページを提供できません。

さらに調査した結果、ISAPI および CGI 拡張機能の構成を変更する必要があることがわかりましたが、Windows Server 2008 標準の IIS マネージャー (バージョン 7.0.6000) マネージャーで ISAPI および CGI 拡張オプションを見つけることができませんでした。

あなたの助けに感謝します。

4

1 に答える 1

0

アプリケーションで、dll を参照している可能性があります。しかし、公開している間はコピーされていないと思います。プロパティ セットで同じ dll を右クリックしてみてくださいCopy Local True。次に、IIS でソリューションとホストを公開します。

于 2012-10-10T05:53:38.687 に答える