Для тех, кто был на этом пути, пожалуйста, поделитесь своими сухарями.
У меня старое решение VS2005. Большинство частей - c #, но у меня есть один управляемый c ++ проект. Машина разработки: Windows XP. Целевая версия фреймворка: 2.0
Я переместил проект на Windows 7 64 BIT, VS 2010, сделал конвертацию проекта. Первое, что я заметил, были ошибки сборки - проекты, зависящие от того, что написано в c ++, жаловались на то, что указанный проект имеет цель 4.0, и я хочу использовать его в проекте, который (правильно) нацелен на 2.0.
ОК, поэтому я воспользовался некоторыми советами и установил цель проекта на .NET 2.0. СЕЙЧАС: VS2010 жалуется, что не может загрузить проект, потому что мне нужно установить Framework 2.0. Итак, я пытаюсь установить его и ничего - поскольку установщик обнаруживает .NET 2.0 как часть операционной системы.
WTF?
Администраторы, пожалуйста, создайте для меня WTF-тег:)