1

「/」アプリケーションでサーバー エラーが発生しました。パーサー エラーの説明: この要求を処理するために必要なリソースの解析中にエラーが発生しました。次の特定の解析エラーの詳細を確認し、ソース ファイルを適切に変更してください。

パーサー エラー メッセージ: ファイルまたはアセンブリ 'System.EnterpriseServices.Wrapper.dll' またはその依存関係の 1 つを読み込めませんでした。不正な形式のプログラムをロードしようとしました。

ソース エラー:

1 行目: <%@ Application Codebehind="Global.asax.cs" Inherits="Premier.Global" Language="C#" %>

ソース ファイル: /global.asax 行: 1

バージョン情報: Microsoft .NET Framework バージョン:4.0.30319; ASP.NET バージョン:4.0.30319.272

もう一つ。gacutil コマンド ライン ツールを使用して System.EnterpriseServices.Wrapper.dll をインストールしようとすると、失敗します。

4

2 に答える 2

2

IIS を使用している場合は、IIS が特定のアプリケーション プールで「32 ビット アプリケーションを有効にする」に設定されていることを確認してください。

Visual Studio を使用している場合は、プロジェクトのビルド プロパティが Visual Studio で "Any CPU" に設定されていることを確認してください。

于 2012-06-14T15:59:01.253 に答える
2

.NET Framework 4.0、つまり 4.0.3 の更新プログラムをダウンロードしてインストールした後、プロジェクトは最終的に機能しました。

マイクロソフト .NET フレームワーク 4 KB2468871

Microsoft .NET Framework 4 信頼性更新プログラム 1 (KB2533523)

Microsoft .NET Framework 4 信頼性更新プログラム 2 (KB2600217)

Microsoft .NET Framework 4 の更新プログラム 4.0.3 – ランタイム更新プログラム (KB2600211)

私のページのエラー、つまり.272の下にある.NETフレームワークのバージョン情報とASP.NETのバージョン情報の違いに気づいた後、これを行いました

バージョン情報: Microsoft .NET Framework バージョン:4.0.30319; ASP.NET バージョン:4.0.30319.272

ご清聴ありがとうございました。

于 2012-06-14T18:57:21.657 に答える