Назад | Перейти на главную страницу

Установка .net 4.5.1 разрывает все соединения sql

Когда я установил .net 4.5.1 на свой сервер Windows 2012 (версия 6.2, сборка 9200), все подключения к серверу sql были прерваны. Каждый раз, когда я пытался подключиться к серверу sql, я получал сообщение об ошибке:

Полученное сообщение было неожиданным или неправильно отформатировано.

Я также видел эту ошибку времени выполнения C ++ в некоторых программах, таких как linqpad и SSMS:

r6025 вызов чистой виртуальной функции

Это привело к тому, что пулы приложений в IIS полностью остановились для любого сайта, подключающегося к серверу sql.

Когда я наконец удалил .net 4.5.1, подключение к серверу sql было восстановлено, но приложения, требующие эту версию .net fx, вышли из строя.

Google и журналы событий не нашли ничего полезного для того, чтобы я мог продолжить установку .net 4.5.1 на этой машине.

Любые идеи?

У меня была такая же проблема с Windows 7 Enterprise SP1. Обновление .NET до 4.5.2 решило эту проблему.

Нашел решение в этом посте - что указывает на этот MS КБ.

Я понимаю, что это старая ветка, но она была для меня одним из лучших результатов поиска - надеюсь, это может помочь кому-то другому.

Из эта почта

Бегать:

netsh winsock reset