Опасался, что придется переделывать программы. У меня их две, зависят от одной общей библиотеки. Все написано на Бейсике.
Когда начинал, не знал, что пишу на .Net (в 2008-м используется версия 3.5, в 2010-м — 4.0). Одна из программ используется SQL Server Compact (в 2008-м 3.5 SP1, в 2010-м — SP2).
При установке не знал как установщик поведет устанавливая поверх предыдущей версии. Поэтому удалил сначала все. Но забыл об SQL Server Compact. Он успешно обновился сам, программа не пострадала.
Еще при установке Бейсика ставилось вот что:
- VC 9.0 Runtime
- Microsoft .Net Framework 4
- Microsoft .Net Framework 4, русский языковый пакет
- Пакет многоадресной адресации .Net Framework 4
- SQL Server Compact 3.5 SP2 RUS
- Visual Studio 2010 Tools для SQL Server Compact 3.5 SP2 RUS
- Системные типы CLR Microsoft SQL Server
- Объекты управления Microsoft SQL Server 2008 R2
- Инструменты Microsoft Visual Studio 2010 ADO.NET Entity Framework
- Средство просмотра Microsoft Help 1.0
- Языковый пакет для средства просмотра Microsoft Help 1.0
Проекты из 2008 потребовали конвертации при открытии, но сами файлы с кодами конвертации не требовали. Сборка заново прошла успешно. Само собой (это я сейчас так пишу, вообще, я удивился), библиотека после ее пересборки в 2010 не пошла на старой сборке программы, пришлось пересобирать обе программы и библиотеку.
Отдельно MSDN для Visual Studio 2010 я не видел, поэтому не стал удалять редакцию для 2008. Увы, по вызову справки она не вызывается, а запускается Агент библиотеки справки. Локальной справки он не видит.
Добавлено: Насчет справки все просто — нужно ее установить из Интернета. Для этого в меню Visual Studio выбирается пункт Справка/Управление параметрами справки. Когда этот пункт меню выбран в первый раз, нужно изменить (или согласиться с предложенным) путь для хранения локальной справки и нажать ОК. Вот тогда-то все идет дальше по инструкциям — выбирается в появившемся окне Установить содержимое из Интернета, а заголовок окна тот, что искали — Диспетчер библиотек справки. Установка длилась долго. Чтобы локальная справка стала видна мне пришлось выйти из Visual Studio и остановить Агента библиотеки справки.
Добавлено: Не очень-то все просто со справкой. Да, идея хороша, но недоделана. Если вы учитесь и собираете ссылки на статьи справки, то вас ждет «сюрприз» — при повторном заходе в справку, например, на следующий день, ваши ссылки не откроются. И искать нужную статью придется заново.