Как я могу сказать, какая версия Visual Studio в последний раз использовалась для работы над проектом?

Я работаю с некоторым более старым кодом, и я думаю человек, кто продержался, создал его, использовал Visual Studio 6. Нет никакого .vcproj файла, но .dsp и .dsw файлы имеют следующие заголовки: (.dsp)

# Microsoft Developer Studio Project File - Name="[redacted]" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00

(.dsw)

Microsoft Developer Studio Workspace File, Format Version 6.00

"Версия формата 6.00" соответствуют Visual Studio 6?

23
задан Ben Hocking 24 June 2010 в 20:01
поделиться

2 ответа

Проверьте двоичные подписи в скомпилированных файлах.
По этому вы можете получить версию компилятора.
По версии компилятора вы можете получить версию Visual Studio.

Под компилятором я подразумеваю не только cl.exe, но и компилятор ресурсов, компоновщик и т. Д. У вас есть скомпилированные материалы?

0
ответ дан 29 November 2019 в 01:49
поделиться

Я открыл имеющийся у меня файл dsw VisStudio 6.0, и он читает Format Version 6.00.

Я открыл имеющийся у меня sln-файл VisStudio 2008, и он читает Format Version 10.00.

Так я полагаю?

Это соответствует. Если 6.0 - это версия 6.0, то Visual Studio .NET (2002) - 7.0, Visual Studio .NET 2003 - 8.0, Visual Studio 2005 - 9.0, а Visual Studio 2008 - 10.00

13
ответ дан 29 November 2019 в 01:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: