Saya mengalami masalah yang sangat aneh dengan Visual Studio 2008. Saya mencari di sini di SO untuk masalah serupa dengan dialog "Proyek Kedaluwarsa", tetapi masalahnya adalah mereka menggunakan file header yang sudah tidak digunakan lagi/tidak ada lagi, atau masalah mereka terjadi saat membangun solusi multi-proyek atau ada ketergantungan lain.
Proyek saya adalah aplikasi Konsol Win32, saya membuka File->Baru->Proyek...->Aplikasi Konsol Win32. Saya menggunakan pengaturan default (header yang telah dikompilasi dicentang), dan saya tidak mengubah satu baris kode pun dalam proyek, segera setelah proyek dibuat saya menekan tombol debug (walaupun saya mendapatkan masalah yang sama persis ketika saya mengatur membangun target untuk Rilis).
[utama.cpp]
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}
^ File sumber yang sangat standar, bukan? Ya, apa pun yang saya buat di proyek apa pun, VS2008 memberi tahu saya bahwa itu sudah ketinggalan zaman. Mengapa? Masalah ini mungkin tidak menghalangi saya untuk membangun proyek ini, tetapi saya sangat ingin semuanya beres dan tidak perlu melihat dialog ini lagi. Sekali lagi, saya melihat pertanyaan serupa, namun solusinya melibatkan menghilangkan beberapa ketergantungan tambahan atau semacamnya, tidak ada satupun yang berlaku untuk situasi saya.
Mengapa VS2008 mungkin memilih-milih template proyeknya sendiri?
BuildLog.htm
Anda dan periksa peringatan, dll. yang akan memberi Anda petunjuk tentang apa masalahnya. - person Jesse Good   schedule 06.09.2012