首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

VC++ 6.0 編譯 C# 代碼報錯:using System 錯誤,專案類型不匹配

     編輯:程式設計綜合問答

錯誤訊息

error C2873: 'System' : symbol cannot be used in a using-declaration

原因

**程式碼為 C# (.NET) 語言**,但專案類型為 **Visual C++ 6.0 (原生 C++)**。VC6 無法編譯 C# 代碼,`using System` 是 C# 命名空間引入語法,C++ 不支援。

解決方法

  1. 使用 **Visual Studio 2010 或更新版本** (支援 C# 專案)。
  2. 建立 **C# 專案類型** (Console App / Windows Forms / WPF / ASP.NET)。
  3. 將代碼貼入 `.cs` 檔案,按 F5 執行。

補充

  • VC++ 6.0 發布於 1998 年,**不支援 .NET Framework**,僅能開發原生 Win32/MFC/ATL 應用。
  • 若必須用 C++ 呼叫 .NET,需改用 **C++/CLI** (Visual Studio 2005+),但建議直接用 C# 開發。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved