GDAL ライブラリを使用する WCF REST サービス (.net 4) を開発しています。私の開発マシンでは問題なく動作しますが、サーバー (Windows Server 2008 R2) では例外がスローされます。コードは失敗します
OSGeo.GDAL.Gdal.AllRegister();
例外は次のとおりです。
20130214081020 Exception Message: The type initializer for 'OSGeo.GDAL.GdalPINVOKE' threw an exception.
20130214081020 Exception Stack Trace: at OSGeo.GDAL.GdalPINVOKE.AllRegister()
at OSGeo.GDAL.Gdal.AllRegister()
at RasterValues.GetDemElevation(String latitude, String longitude)
20130214081020 Inner exception Message: The type initializer for 'SWIGExceptionHelper' threw an exception.
20130214081020 Inner exception stack trace: at OSGeo.GDAL.GdalPINVOKE.SWIGExceptionHelper..ctor()
at OSGeo.GDAL.GdalPINVOKE..cctor()
GDAL ファイルをサーバーにコピーし、パスを PATH 環境変数に追加しました。
私が見逃しているものについて何か考えはありますか?ありがとう!