Я создал приложение asp.net mvc 2, используя .NET Framework 4. На моем компьютере с Windows 7 (64-разрядной) он работает нормально, но при развертывании на сервере выдает следующую ошибку:
Faulting application path: C:\Windows\SysWOW64\inetsrv\w3wp.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
Я подозреваю, что это как-то связано со смешиванием 64-битного и 32-битного, но я понятия не имею, что.Это происходит на разных серверах Windows 2008 R2, поэтому это не зависит от сервера (аппаратного обеспечения).
Я выполнил развертывание BIN для mvc 2 (скопировав system.web.dll, System.ComponentModel.DataAnnotations.dll и system.web.routing к папке BIN)
Обновление
Ошибка возникает, как только я пытаюсь получить доступ к базе данных, серверу MS SQL 2008, через Linq-to-SQL.
Кто мне может помочь?