2013-06-18 4 views
1

У меня возникла проблема с использованием типа данных географии SQL Server с помощью службы Azure Cloud. Я следовал инструкциям, доступные в http://alastaira.wordpress.com/2011/08/19/spatial-applications-in-windows-azure-redux-including-denali, но, когда я делаю пространственный запрос (в частности, я использую метод STDistance), я получаю следующее сообщение:Невозможно использовать тип данных географии с помощью службы Azure Cloud

была сделана попытка загрузить программу с неправильным форматом. (Исключение из HRESULT: 0x8007000B ) " "ExceptionType": "System.BadImageFormatException", "StackTrace":" в Microsoft.SqlServer.Types.GLNativeMethods.GeodeticPointDistance (точка p1, p2, Точечные EllipsoidParameters ер) \ г \ п на Microsoft.SqlServer.Types.SqlGeography.STDistance (SqlGeography другие)

Я попытался также все предложения, написанные в http://social.msdn.microsoft.com/Forums/en-US/windowsazurewebsitespreview/thread/6f68a726-bddb-4312-ae75-043b775da271, но всегда безуспешно.

Может ли кто-нибудь помочь мне решить эту проблему?

Заранее благодарен!

+1

Опубликуйте код, который вы используете. – mdm20

ответ

0

Похоже, вы используете 32-битную пространственную платформу на 64-битной платформе или наоборот.

Убедитесь, что версия, которую вы загружаете в Azure, составляет 64 бит.