私はいくつかの提案を試しました。 SQL Compact Framework 4はVS 2008 Version 3.5 SP1で動作すると仮定します。ご協力ありがとうございました。VS 2008 SP1 Web(C#)を使用したSQL Compact Frameworkエラー(4.0)
フェイス
'/'アプリケーションでサーバーエラーが発生しました。
ファイルまたはアセンブリ 'System.Data.SqlServerCe.Entity'またはその依存関係の1つを読み込めませんでした。このアセンブリは、現在ロードされているランタイムよりも新しいランタイムによって構築され、ロードできません。
説明現在のWeb要求の実行中に、未処理の例外が発生しました。エラーの詳細とコード内のどこで発生したのかについては、スタックトレースを参照してください。
例外の詳細:System.BadImageFormatException:ファイルまたはアセンブリ 'System.Data.SqlServerCe.Entity'またはその依存関係の1つを読み込めませんでした。このアセンブリは、現在ロードされているランタイムよりも新しいランタイムによって構築され、ロードできません。
ソースエラー:
未処理の例外は、現在のWeb要求の実行中に生成されました。以下の例外スタックトレースを使用して、例外の起点および場所に関する情報を識別できます。
アセンブリロードトレース:次の情報は、アセンブリ 'System.Data.SqlServerCe.Entity'をロードできなかった理由を判断するのに役立ちます。
===事前バインド状態情報=== LOG:ユーザー=モントーヤ\フェリーチェ LOG:表示名= System.Data.SqlServerCe.Entity (部分) LOG:のappBase =ファイル:/// C :/ Documents and Settings/Felice/My Documents/Visual Studio 2008/Projects/WEBTEST/WEBTEST/ ログ:初期PrivatePath = C:\ DocumentsとSettings \ Felice \ My Documents \ Visual Studio 2008 \ Projects \ WEBTEST \ WEBTEST \ bin
呼び出しアセンブリ:(不明)。
ログ:このバインドは、デフォルトのロードコンテキストで開始します。 ログ:アプリケーション構成ファイルを使用:C:\ DocumentsとSettings \ Felice \ My Documents \ Visual Studio 2008 \ Projects \ WEBTEST \ WEBTEST \ web.config ログ:c:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ config \ machine.configに移動します。 LOG:現時点でポリシーが参照に適用されていません(プライベート、カスタム、部分、または場所ベースのアセンブリバインド)。 ログ:新しいURLファイルのダウンロードを試みます。/// c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/root/22f9383d/8a864690/System.Data.SqlServerCe.Entity.DLL。 ログ:新しいURLファイルのダウンロードを試みます。/// c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/root/22f9383d/8a864690/System.Data.SqlServerCe.Entity/System。 Data.SqlServerCe.Entity.DLL。 ログ:新しいURLファイルのダウンロードを試みます。/// C:/ Documents and Settings/Felice/My Documents/Visual Studio 2008/Projects/WEBTEST/WEBTEST/bin/System.Data.SqlServerCe.Entity.DLL。 ERR:アセンブリのセットアップを完了できませんでした(hr = 0x8013101b)。プロービングが終了しました。
は運でその記事のすべてをしようとしました(ランタイムセクションは必須ではありません)(web.configファイルへの追加を含む)、ここで回答を参照してください。 SQL Compact Framework 4.0は.NET 3.5 SP1で動作すると書かれていますが、これは当てはまりません。私が間違っている場合私を修正.... – Felice
あなたは間違っている、何か他のエラーを引き起こしています:-)あなたは完全な信頼の下で実行されていますか? – ErikEJ
あなたはExportSQLCEプログラムを書いたのと同じErikEJですか?私はフル・トラストで走っていると信じていますか?私はVS 2003、2005、および2008をインストールしているので、時にはこれらのバインディングの問題が発生します。しかし、この.dllは4.0のように見えるので、.net 4.0フレームワークがインストールされているかどうかはわかりませんでした。私は新鮮なマシンでそれを働かせようとするかもしれません。しかし、Thoeryでは、VS 2008は正しいSQL Compact Framework 4.0を使用できるはずですか? – Felice