更新:2007 年 11 月
這個頁面會連結至使用 Visual C++ 時與移轉、移植和升級相關之工作的說明。若要檢視 [說明] 中所涵蓋的其他常見工作分類,請參閱 Visual C++ 中的 [如何?]。
移轉至 Visual C++
HOW TO:移轉至 /clr
討論將專案轉換成 Managed 型式時,使用 /clr 編譯機器碼時會發生的問題。HOW TO:使用 /clr 編譯 MFC 和 ATL 程式碼
討論如何編譯現有的 MFC 和 ATL 程式,使其以 Common Language Runtime 為目標。Managed Extensions for C++ 語法升級檢查清單
列出 Managed Extensions for C++ 和新的 C++ 語法之間的語法差異。C++/CLI 移轉入門
從 Managed Extensions for C++ 移轉至 Visual C++ 2008 的詳細指引。HOW TO:移轉至 /clr:pure
討論使用 /clr:pure 編譯器選項移轉至純 MSIL 時可能會引發的問題。HOW TO:移轉至 /clr:safe
討論使用 /clr:safe 編譯器選項移轉至可驗證的 MSIL 時可能會引發的問題。
從 UNIX 移轉
針對 UNIX 使用者的 Visual C++ 簡介
針對剛使用 Visual C++ 而且想要運用 Visual C++ 增進產能的 UNIX 使用者提供資訊。從 UNIX 移植到 Win32
說明將應用程式從 UNIX 移轉至 Windows 時的可用選項。
移植至 64 位元
使用 Visual C++ 進行 64 位元程式設計
包含有關以 Visual C++ 建置工具鎖定 64 位元硬體做為目標的主題。Visual C++ 64 位元移轉時常見的問題
列出當您建立可在 64 位元 Windows 作業系統上執行的應用程式時,可能會遇到的許多問題。Visual Studio 開發環境 64 位元支援
說明對於使用 Visual Studio 建立 64 位元應用程式的支援。
從舊版的 Visual C++ 升級
Visual Studio 2008 的新功能
列出 Visual C++ 2008 新加入的功能。Visual C++ 2005 編譯器的重大變更
討論 Visual C++ 2005 中的行為變更,這些變更使得原本在舊版中運作的程式碼變成不能編譯,或是在執行階段有不同的行為。Visual C++ 2005 和舊版的變更
列出加入至Visual C++ 2005 的新功能。
Visual C++ 2005 程式庫的變更
討論 Visual C++ 所隨附之程式庫的更新和重大變更。Visual C++ .NET 2003 的重大變更
討論 Visual C++.NET 2003 中的行為變更,這些變更使得原本在舊版中運作的程式碼變成不能編譯,或是在執行階段有不同的行為。Visual C++ .NET 2003 Enhanced Compiler Conformance
列出 Visual C++ 編譯器的相容性有顯著改善的地方。產品變更:Visual C++ .NET 2002
討論 Visual C++.NET 2002 中的行為變更,這些變更使得原本在舊版中運作的程式碼變成不能編譯,或是在執行階段有不同的行為。