1
從Visual Studio 2005已經轉換項目到Visual Studio 2010年之後,出現的項目並沒有編譯和吐出噸C2059
的錯誤,如:Visual Studio 2010中源註釋關鍵字引起名稱衝突
'錯誤C2059:語法錯誤:'type'
我們使用的是不提供靜態代碼分析的Visual Studio 2010 Professional。
以下是完整的日誌1個C文件彙編以供參考:
1>------ Build started: Project: VoHR, Configuration: Debug Win32 ------
1> AKAsynch.c
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\codeanalysis\sourceannotations.h(88): error C2059: syntax error : 'type'
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\codeanalysis\sourceannotations.h(107): error C2059: syntax error : '}'
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\codeanalysis\sourceannotations.h(119): error C2059: syntax error : 'type'
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\codeanalysis\sourceannotations.h(139): error C2059: syntax error : '}'