錯誤訊息
error C2873: 'System' : symbol cannot be used in a using-declaration
原因
**程式碼為 C# (.NET) 語言**,但專案類型為 **Visual C++ 6.0 (原生 C++)**。VC6 無法編譯 C# 代碼,`using System` 是 C# 命名空間引入語法,C++ 不支援。
解決方法
- 使用 **Visual Studio 2010 或更新版本** (支援 C# 專案)。
- 建立 **C# 專案類型** (Console App / Windows Forms / WPF / ASP.NET)。
- 將代碼貼入 `.cs` 檔案,按 F5 執行。
補充
- VC++ 6.0 發布於 1998 年,**不支援 .NET Framework**,僅能開發原生 Win32/MFC/ATL 應用。
- 若必須用 C++ 呼叫 .NET,需改用 **C++/CLI** (Visual Studio 2005+),但建議直接用 C# 開發。