Visual Studio 2015: программа устарела
Я использую VS2015 RC до 19 июля, а затем удалил и впоследствии установил VS2015 Community (официальный релиз). Я смог успешно отлаживать и запускать программы на С++ на VS2015 RC, но, однако, когда я теперь пытаюсь запустить любую простую программу, которую я успешно отлаживал в прошлом или любой другой, сообщество VS2015 дает мне всплывающее окно, в котором говорится: "Это проект устарел. ProjectName - Debug Win32. Хотели бы вы его построить?
Я был на SO и нашел это: Проект Visual Studio Project устарел, но даже после удаления всех файлов .tlog я все еще получаю та же проблема. Я также удалил все .pdbs, но это тоже не помогло. Кто-нибудь знает, какое может быть исправить? Спасибо!
Ответы
Ответ 1
Вы можете изменить параметр многострочного вывода, чтобы Visual Studio 2015 рассказывал вам, почему он восстанавливает:
В моем случае он напечатал такое сообщение:
1>------ Up-To-Date check: Project: xyz, Configuration: xyz ------
1>Project not up to date because build input 'C:\ws\Missing.h' is missing.
... и удаление этого заголовка из проекта устраняет проблему.
Ответ 2
Если вы читаете это, возможно, полная перестройка не помогла.
Скорее всего, у вас есть ссылка на заголовочный файл в вашем проекте, который не существует в файловой системе.
Попробуйте открыть каждый заголовочный файл, на который ссылается ваш проект, и удалите те, которые не могут быть открыты.
Ответ 3
У меня была та же проблема, я исправил ее, выполнив перестроить на весь проект