Версии DLL.NET 2.0 Runtime
Недавно я отредактировал файл ресурсов в VS2008 для нового проекта (над которым я никогда раньше не работал - он был в управлении исходным кодом) и заметил, что версия времени выполнения изменилась с 2.0.50727. 5456 до 2,0505027. 4971
Старая, последняя версия совпадает с версией на mscorlib.dll в C:\Windows\Microsoft.NET\Framework\v2.0.50727
(2.0.50727.4971).
Понятно, что мои коллеги установили более новую версию.NET 2.0. Но какая и какая у меня версия? Я не смог найти никакой информации о версиях DLL по продуктам (например, SP1 против не SP1).
Мой раздел реестра для HKLM\Software\Microsoft\Net Framework Setup\v2.0.50727\SP
установлен в 0x00000002
, подразумевая, что у меня установлен.NET 2.0 SP2.
1 ответ
Убедитесь, что у вас установлены те же обновления и патчи. За последние несколько лет появилось несколько обновлений, которые изменяют номера версий DLL для платформы. вот один из них: http://support.microsoft.com/kb/2656356
также помните, что.net 3.5 использует и предоставляет обновления для.net 2 для поддержки ASP (3.5 asp использует 2.0 framework для выполнения IIS, но добавляет некоторые библиотеки для ajax и дополнительные расширения.)