воскресенье, 23 декабря 2007 г.

Ставим VS 2008 c битым фреймворком

Большую часть этих выходых я ставил VS 2008, а именно .Net Framework 3.5 :)
Приседал долго, решения моей проблемы в инете нет.

Итак, что же делать, если у вас не ставится Framework с такими вот сообщениями в логах:

Microsoft .NET Framework 3.0a: [2] Error: Installation failed for component Microsoft .NET Framework 3.0a. MSI returned error code 1603

Note: 1: 1935 2: 3: 0x80131107

MSI (s) (AC:94) [01:44:26:328]: Hello, I'm your 32bit Elevated custom action server.
MSI (s) (AC:10) [01:44:27:734]: User policy value 'DisableRollback' is 0
MSI (s) (AC:10) [01:44:27:734]: Machine policy value 'DisableRollback' is 0
Action ended 1:44:27: InstallExecute. Return value 3.

C:\WINDOWS\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe ===
ServiceModelReg [01:22:22:796]: System.InvalidOperationException: Unable to generate a temporary class (result=1).
error CS2018: Unable to find messages file 'cscompui.dll'


Проблема в том, что у меня были как-то некошерно установлены Framework 2.0, 2.0SP1, 3.0
Как результат - установка 3.5 не видела Framework 2.0, сносила все из \Windows\Microsoft.Net\Framework\v2.0.50727, и запускала установку 2.0SP1. Установка же 2.0SP1 свою регистрацию обнаруживала и спокойно завершалась, ничего не устанавливая. Такая вот лапша.

Переустановка Framework 2.0 в этом случае не помогает, почему-то она не умеет себя чинить полностью.
Помогает установка Framework 2.0SP1.
После этого Framework 3.5 устанавливается нормально.

среда, 12 декабря 2007 г.

Цветовая схема в Visual Studio

Жаль, что Microsoft не поставляет с Visual Studio альтернативные настройки цветов для IDE - а-ля "чёрный-на-f0f0f0".

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

С VS 2005 дела обстоят несколько лучше - в сети доступно множество схем с пониженной контрастностью (Atwood хорошо все описал здесь).
На Is your IDE Hot or Not стащил ZenBurn, в целом доволен:



Пришлось поменять только цвета для выделенного текста.

Да, недавно ещё нашёл в Windows XP ClearType. Сижу, наслаждаюсь :)