БлогNot. Visual Studio: дикие и грязные глюки

Visual Studio: дикие и грязные глюки

По опыту нескольких дней работы на Studio (при лицензионной винде) - софт метит в лидеры по глючности...

Например, внезапно ставшие недоступными компоненты Панели элементов (т.е. Button, CheckBox и т.д.) в проекте Windows Forms.

Решил так:

  • Ничего не переустанавливать, закрыть студию. Телодвижения вроде добавления/удаления элементов в панель (правая кнопка мыши на панели, выбрать элементы) всё равно не помогут.
  • Нормальным файл-менеджером, показывающим скрытые файлы, перейти в папку
    C:\Users\[Ваше имя]\AppData\Local\Microsoft\VisualStudio\[версия продукта]

    (для Windows 7), ну, или, наверно,

    C:\Documents and Settings\[Ваше имя]\Local Settings\Application Data\Microsoft\VisualStudio\[версия продукта]

    для XP.

  • Убить там скрытые файлы с именами toolbox.tbd, toolbox_reset.tbd, toolboxIndex.tbd, toolboxIndex_reset.tbd.
  • Снова запустить студию :)

Если найду ещё - допишу сюда.

P.S. Что касается Visual Studio 2012 - даже не пытайтесь работать с ней на 32-разрядной системе с 2-4 Гб оперативки. Она требует слишком много ресурсов для 32-х разрядов.

Не пытайтесь работать и с Visual Studio 2010 без установленного сервис-пака 1.

Error 'LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt'

- часто вылазит на сборке вполне правильного проекта

Решение: Отключите incremental linking, перейдя по меню Project Properties (свойства проекта), Configuration Properties (свойства конфигурации), Linker (General), опция Enable Incremental Linking в значечние "No (/INCREMENTAL:NO)"

Ещё лучше - инсталлируйте последний Service Pack для своего Studio.

Можно также попробовать построить проект заново

LINK : fatal error LNK1104: не удается открыть файл "C:\Users\...\Debug\имя проекта.ilk"

Часто вылазит после прерванной сборки проекта.

Попробуйте Пуск, Панель управления, Администрирование, Службы, включить автозапуск службы Информация о совместимости приложений.

Перезапустите Studio, почистите "физически" проект (стирать можно всё из папок Debug, сами папки на всякий случай не удаляйте, стирать можно также файл с расширением .sdf из папки решения (где .sln).

21.01.2014, 12:32 [9964 просмотра]


теги: ошибка c++ софт studio

показать комментарии (1)