ASP.NET 2.0 InterlockedIncrement Ошибка - PullRequest
       13

ASP.NET 2.0 InterlockedIncrement Ошибка

0 голосов
/ 31 августа 2011

Мне поручено устранить неполадки приложения ASP.NET 2.0, которое было перемещено с 32-разрядного сервера на 64-разрядный сервер. Приложение было написано не в Visual Studio, а в чем-то вроде FrontPages. Это работало на старом сервере, но на новом сервере мы получаем следующую ошибку:

"Невозможно найти точку входа с именем« InterlockedIncrement »в DLL« kernel32.dll »

Звучит так, как будто это может быть проблема с 64-битным или 32-битным, но я не смог найти ничего, что действительно указывало бы мне на то, где мне нужно изменить какой-то тип параметра, который я не смог решить проблема. Любая помощь будет принята с благодарностью!

Ответы [ 2 ]

0 голосов
/ 02 сентября 2011

Мы изменили

<% @ Import Namespace = "Microsoft.Data.Odbc"%> в

<% @ Import Namespace = "System.Data.Odbc"%> и все заработало.

0 голосов
/ 31 августа 2011

С MSDN :

Платформа:

Windows 7, Windows Vista SP1 или более поздняя версия, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (роль сервера ядра не поддерживается), Windows Server 2008 R2 (роль сервера не поддерживается), Windows Server 2003 SP2

Вы соответствуете требованиям?

...