У меня есть решение для Pocket PC 2003, состоящее из трех проектов, созданных в Visual Studio 2005. Я открываю решение в Visual Studio 2008, а два из проектов не могут преобразовать из-за ошибок, подобных следующим:
Невозможно прочитать файл проекта "PDA.vbproj". D:\PDA.vbproj(121,61): импортированный проект "C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.CompactFramework.VisualBasic.targets" не найден. Убедитесь, что путь в объявлении правильный, и что файл существует на диске.
Этот файл существует в каталоге v2.0.50727
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.CompactFramework.VisualBasic.targets
но не в каталоге v3.5. Я посмотрел на другой из моих компьютеров разработки, и файл есть. Я переустановил v3.5.NET Framework и Compact Framework, но это не восстановило файл. Откуда она взялась?