1

我在尝试将 SQL Server 地理数据类型与 Azure 云服务一起使用时遇到问题。我已按照http://alastaira.wordpress.com/2011/08/19/spatial-applications-in-windows-azure-redux-include-denali提供的说明进行操作,但是,当我进行空间查询时(特别是,我正在使用 STDistance 方法),我收到以下消息:

试图加载格式不正确的程序。(来自 HRESULT 的异常:0x8007000B)","exceptionType":"System.BadImageFormatException","stackTrace":" 在 Microsoft.SqlServer.Types.GLNativeMethods.GeodeticPointDistance(Point p1, Point p2, EllipsoidParameters ep)\r\n 在 Microsoft .SqlServer.Types.SqlGeography.STDistance(SqlGeography 其他)

我也尝试了http://social.msdn.microsoft.com/Forums/en-US/windowsazurewebsitespreview/thread/6f68a726-bddb-4312-ae75-043b775da271中写的所有建议,但总是没有成功。

有人可以帮我解决这个问题吗?

提前致谢!

4

1 回答 1

0

听起来您在 64 位平台上使用 32 位空间,反之亦然。

确保要上传到 Azure 的版本是 64 位。

于 2013-09-20T15:01:24.793 回答