Я только что установил сайт ASP.NET v4.0, который использует инфраструктуру сущностей.
У меня такая же настройка сайта на другом сервере, который работает нормально, но когда я пытаюсь открыть любую страницу сайта на этом конкретном сервере, я получаю ошибку ASP.NET YSOD:
CS0009: файл метаданных
'C: \ Windows \ Microsoft.NET \ сборка \ GAC_MSIL \ System.Data.Entity \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Data.Entity.dll'
не может быть открыт - 'Метаданные не найдены
Странно то, что у меня есть другие сайты на этом сервере, которые используют EF4 и работают нормально. Я пробовал aspnet_regiis.exe -i
и у меня нет идей. Сайт компилируется из Visual Studio. Могу ли я попробовать что-нибудь еще?