0

Azureでspatialiteを使用することを検討しています。SpatiaLite 2.3.1でプリコンパイルされたバイナリはすべて x86 用であり、Azure には x64 が必要なため、もちろん libspatialite-1.dll を含めようとしても機能しません。

簡単なものが欠けているだけですか、それともバイナリを x64 dll にコンパイルする必要がありますか? それは私が下るべき道ですか?

Azure で SpatiaLite を実行するためのガイダンスやチュートリアルへのリンクをいただければ幸いです。

4

1 に答える 1

1

Azureについての私の理解から、SpatiaLiteアセンブリをx64 /AnyCPUdllに再コンパイルする必要があります。また、SpatiaLiteアセンブリがx32アセンブリを参照している場合、Azureで機能させるには、これらも再コンパイルする必要があります。

http://blogs.msdn.com/b/haniatassi/archive/2009/03/20/using-a-32bit-dll-in-the-windows-azure.aspx

アセンブリを再コンパイルする方法はいくつかありますが、非常に複雑です。

http://social.msdn.microsoft.com/Forums/en/windowsazuredevelopment/thread/43721d3c-f6e5-4f72-8c62-39904156c042

于 2012-02-07T16:14:27.773 に答える