我發現C++/CLI是一個用.NET包裝C/C++庫的非常強大的語言。微軟會繼續支持C++/CLI嗎?
我相信比由於各種原因使用C的PInvoke好得多。
但是,當我將my project升級到Visual Studio 2010時,我發現它對C++/CLI的支持較少。
例子:
- Targeting the 3.5 framework with the Visual C++ 2010 compiler is not supported. - 不會被修復。
- No coverage highlighting. - 應該在下一個版本中修復。
- 無Intellisense - 501921,459187,455686。按設計!
- Useless CA1811 warning. - 不會被修復。
- Uselss CA1806 warning. - 推遲。
微軟聲稱:
我想講清楚,儘管我們 無法解決這個問題,我們減少了 支持C++/CLI只是由於時間 和資源的限制。這不是 這表明我們正在將該技術從我們的技術中分離出來。
但是,C++/CLI從來沒有得到過很好的支持,如果當前版本的VS支持較少,未來會有什麼樣的支持?