2010-11-04 14 views
9

在從Visual Studio 2005到Visual Studio 2008的過渡,我開始收到此錯誤對我的(託管)C++項目:從C++/CLI轉換oldsyntax:如何和可以自動化?

warning D9035 : option 'clr:oldsyntax' has been deprecated and will be removed in a future release. 

如何我從舊的語法轉換成新的?

有人知道舊的語法何時實際上已經過時,不能再使用嗎?

編輯:(補充問題)

是否有任何機會自動做這個轉換任何工具?

+0

曾經有一個工具,但它不再可用:https://blogs.msdn.microsoft.com/vcblog/2006/12/ 07 /管理的擴展換C到CCLI轉換工具/ – user145400 2017-06-06 15:44:52

回答

15

要更改公共語言運行庫支持,你打開的屬性對話框,您的C++項目,並選擇節點配置屬性 - >一般。在這裏,您可以進行更改:

alt text

對於如何升級的語法,我可以推薦這兩個優秀的MSDN文章: