Я написал 2-уровневое приложение на C # asp.net.
Все работает нормально, но если я изменю данные SQL Server с помощью консоли управления, изменения не будут отображены на экране. Похоже, приложение читает данные из кэшированного экземпляра.
Я перепробовал все, чтобы убедиться, что это не проблема кэша браузера ... данные остаются статичными, пока я не перезапущу приложение или не перезапущу веб-сайт. даже очистка кэша IIS не помогает. Если данные обновляются приложением, оно работает нормально ... Любая информация о настройке по умолчанию в EF, которая автоматически кэширует данные?
Я использую Win Server 2k8 и SQL Server 2008, но проблема была и в SQL2005.