ฉันมีปัญหาแปลก ๆ กับ Visual Studio 2008 ฉันค้นหาที่นี่ใน SO เพื่อหาปัญหาที่คล้ายกันกับกล่องโต้ตอบ "โครงการล้าสมัย" แต่ปัญหาของพวกเขาคือพวกเขาใช้ไฟล์ส่วนหัวที่เลิกใช้แล้ว / ไม่มีอยู่อีกต่อไป หรือปัญหาของพวกเขาเกิดขึ้นในขณะที่สร้างโซลูชันหลายโครงการหรือมีการขึ้นต่อกันอื่น ๆ
โครงการของฉันคือแอปพลิเคชันคอนโซล Win32 ฉันไปที่ไฟล์->ใหม่->โครงการ...->แอปพลิเคชันคอนโซล Win32 ฉันใช้การตั้งค่าเริ่มต้น (เลือกส่วนหัวที่คอมไพล์แล้ว) และฉันไม่ได้เปลี่ยนโค้ดแม้แต่บรรทัดเดียวในโปรเจ็กต์ ทันทีที่โปรเจ็กต์สร้างขึ้น ฉันกดปุ่มดีบัก (แม้ว่าฉันจะพบปัญหาเดียวกันทุกประการเมื่อฉันตั้งค่า สร้างเป้าหมายเพื่อเผยแพร่)
[main.cpp]
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}
↑ ไฟล์ต้นฉบับมาตรฐานมากใช่ไหม? ไม่ว่าฉันจะสร้างอะไรในโปรเจ็กต์ใดก็ตาม VS2008 บอกฉันว่ามันล้าสมัย ทำไม ปัญหานี้อาจไม่ขัดขวางไม่ให้ฉันสร้างโปรเจ็กต์ แต่ฉันอยากให้ทุกอย่างเป็นระเบียบมากและไม่ต้องเห็นกล่องโต้ตอบนี้อีก ฉันดูคำถามที่คล้ายกันอีกครั้ง แต่วิธีแก้ปัญหาของพวกเขาเกี่ยวข้องกับการลบการพึ่งพาเพิ่มเติมบางอย่างหรือบางอย่างที่ไม่เกี่ยวข้องกับสถานการณ์ของฉัน
ทำไม VS2008 ถึงเลือกจู้จี้กับเทมเพลตโปรเจ็กต์ของตัวเอง
BuildLog.htm
ของคุณและตรวจสอบคำเตือน ฯลฯ ซึ่งจะให้คำแนะนำว่าปัญหาคืออะไร - person Jesse Good   schedule 06.09.2012