私は私のプロジェクトでMVC4とEF5 CodeFirstを使用しています。私は、DBからレコードを選択することができますが、私は新しいものを作成するためにtry'ingだとき、私はこのエラーを取得:私のホスティングにのasp.net MVC 4:SqlServerSpatial110.dllエラー
Unable to load DLL 'SqlServerSpatial110.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
このエラーはoccuresをし、localhostの中で、それが正常に動作します。 はさえ、私は私のsystem32にからの私のプロジェクトにこのDLLを追加し、私のビンからDLLを使用するENGINを言うために、コードの下に使用します。
SqlServerTypes.Utilities.LoadNativeAssemblies(Server.MapPath("~/bin"));
しかし、それはまだ働いていません。
私は、やりました。私は自分のローカルホスト上のSQLServer 2012を使用して –
ホスティングでは、サーバーにインストールされているSQL ServerのCLR型のバージョンを確認しましたか?たぶんあなたは64ビットのサーバを持っていて、インストールされているバージョンは32ビットです。あるいは、あなたのソリューションのターゲットがサーバーのタイプと異なるかもしれません:) –
これはサーバーのsystem32またはsystem64上にdllが存在するかどうかを確認するためにサーバーサポートチームに問い合わせました。ホストにインストールすることはできないと話していました。だから私は私のbinフォルダにdllを入れなければならない... –