2013-04-26 66 views

回答

0

Windows 8桌面支持Windows 7支持的所有內容。包括C++/cli。實際上並沒有太多關於此的討論,但here是VS 2012支持C++/cli的鏈接,它暗示着同樣的事情。

1

Windows 8不支持C++/CLI。

反過來,支持不是來自Windows團隊(他們沒有發佈編譯器),而是來自Visual Studio團隊。如果您使用該版本的Visual Studio構建應用程序,則每個Visual Studio版本都有一個支持的平臺列表,您的應用程序可以定位該列表。

那麼Microsoft是否支持爲Windows 8 Desktop編寫C++/CLI應用程序?如果您使用正確版本的Visual Studio *,答案是肯定的。支持是否來自Windows?答案是不。您可以繼續測試併爲您的客戶提供支持,即使沒有Microsoft對您的支持,例如您可以在記事本中編寫C++/CLI代碼,然後使用VS2012 Express for Windows 8中的cl.exe進行編譯。儘管微軟聲明VS2012 Express for Windows 8不支持桌面開發(我並不認爲微軟應該爲這個用例提供VS2012 Express for Windows Desktop的支持) )。