2015-05-19 118 views
-1

我有使用/ CLR選項編譯的庫項目。現在我需要使用本地CPP WCF客戶端連接到WCF服務器。編譯期間出現錯誤使用/ clr選項編譯C代碼

Error 1 error D8045: cannot compile C file 'schemas.microsoft.com.2003.10.Serialization.xsd.c' with the /clr option 

如何解決此問題?

+1

嗯,不太清楚你希望從C源文件使用WCF實現的目標。 Anyhoo,/ CLR選項需要一個C++源文件。一個起點是強制它被編譯爲C++,可能會正常工作。右鍵單擊文件>屬性> C/C++>高級>編譯爲=編譯爲C++代碼。 –

+0

或者只是將該文件重命名爲'.cpp',當您回來查看C文件中的C++語法,或者嘗試將其添加到另一個項目時,對於您來說不會感到困惑。 –

回答