0

MVC3プロジェクトをIIS7に展開するために見つけたすべての方法を使用しましたが、Webサイトを開いたときにこのエラーが発生します。

どんな手掛かり?

No se puede cargar el archivo o ensamblado'System.Web.WebPages.Razor、Version = 2.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35' ni una desusdependencias。ラ・デフィニシオン・デル・マニフェスト・デル・エンサンブラドは、コン・ラ・レファレンシア・アル・エンサンブラドと一致しません。(ExcepcióndeHRESULT:0x80131040)

説明:現在のWebリクエストの実行中に未処理の例外が発生しました。エラーとエラーがコードのどこで発生したかについての詳細は、スタックトレースを確認してください。

例外の詳細:System.IO.FileLoadException:No se puede cargar el archivo o ensamblado'System.Web.WebPages.Razor、Version = 2.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35' ni una desusdependencias。ラ・デフィニシオン・デル・マニフェスト・デル・エンサンブラドは、コン・ラ・レファレンシア・アル・エンサンブラドと一致しません。(ExcepcióndeHRESULT:0x80131040)

ソースエラー:

現在のWebリクエストの実行中に、未処理の例外が生成されました。例外の発生源と場所に関する情報は、以下の例外スタックトレースを使用して識別できます。

アセンブリロードトレース:次の情報は、アセンブリ'System.Web.WebPages.Razor、Version = 2.0.0.0、Culture = neutral、PublicKeyToken=31bf3856ad364e35'をロードできなかった理由を特定するのに役立ちます。

AVS:El registro delenlacedeensambladoestádesactivado。Para habilitar el registro de errores del enlace de ensamblado、establezca el valor de Registro [HKLM \ Software \ Microsoft \ Fusion!EnableLog](DWORD)como 1. Nota:existeunadisminucióndelrendimiento asociada registro de errores del enlacedeensamblado。Para desactivar estacaracterística、elimine el valor de Registro [HKLM \ Software \ Microsoft \ Fusion!EnableLog]。

スタックトレース:

[FileLoadException:No se puede cargar el archivo o ensamblado'System.Web.WebPages.Razor、Version = 2.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35' ni una desusdependencias。ラ・デフィニシオン・デル・マニフェスト・デル・エンサンブラドは、コン・ラ・レファレンシア・アル・エンサンブラドと一致しません。(ExcepcióndeHRESULT:0x80131040)]
WebMatrix.Security.PreApplicationStartCode.Start()+ 0

[InvalidOperationException:アプリケーション開始前の初期化メソッドStart on type WebMatrix.Security.PreApplicationStartCodeが例外をスローし、次のエラーメッセージが表示されました:No se puede cargar el archivo o ensamblado'System.Web.WebPages.Razor、Version = 2.0.0.0、 Culture = neutral、PublicKeyToken = 31bf3856ad364e35'ni unadesusdependencias。ラ・デフィニシオン・デル・マニフェスト・デル・エンサンブラドは、コン・ラ・レファレンシア・アル・エンサンブラドと一致しません。(ExcepcióndeHRESULT:0x80131040)。] System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1メソッド)+423
System.Web.Compilation.BuildManager.CallPreStartInitMethods()+306
System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager、IApplicationHost appHost、IConfigMapPathFactory configMapPathFactory、HostingEnvironmentParameters hostingParameters、PolicyLevel policyLevel、Exception appDomainCreationException)+677

[HttpException(0x80004005):アプリケーション開始前の初期化メソッドStart on type WebMatrix.Security.PreApplicationStartCodeは、次のエラーメッセージで例外をスローしました:No se puede cargar el archivo o ensamblado'System.Web.WebPages.Razor、Version = 2.0 .0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35'ni unadesusdependencias。ラ・デフィニシオン・デル・マニフェスト・デル・エンサンブラドは、コン・ラ・レファレンシア・アル・エンサンブラドと一致しません。(ExcepcióndeHRESULT:0x80131040)。] System.Web.HttpRuntime.FirstRequestInit(HttpContext context)+9090876 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context)+97 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr、HttpContext context)+ 256

4

2 に答える 2

1

Haack氏は、あなたが探している答えを提供しました(すべてのWebサーバーに必要なものをインストールする以外)。これは、特にWebファーム環境でうまく機能します。

于 2012-06-14T21:07:16.553 に答える
0

マジでヤバイ日!

WebMatrixをサーバーにインストールするだけで動作します!!! Pfffff :)

于 2012-06-14T21:00:10.910 に答える