.NET Compact Framework 2.0 Service Pack 2 可轉散發套件

選取語言:
Microsoft® .NET Compact Framework 2.0 Service Pack 2 可轉散發套件包含了執行 .NET Compact Framework 1.0 和 2.0 應用程式所需的一切項目。
  • 版本:

    2.0.2

    File Name:

    NETCFSetupv2.msi

    發佈日期:

    2007/3/8

    File Size:

    37.6 MB

      Microsoft® .NET Compact Framework 2.0 SP2 可轉散發套件包含了針對 .NET Compact Framework 建置的 Common Language Runtime 和類別庫。這個套件不僅支援 2.0 版,同時也支援針對 1.0 版開發的應用程式,以及在 2.0 版之前的 Service Pack 版本。

      重要事項:這個可轉散發套件讓您可以在 Pocket PC、Pocket PC Phone Edition、Smartphone 和其他以 Windows CE 式的裝置上執行 .NET Compact Framework 應用程式。若要開發 .NET Compact Framework 應用程式,必須使用 Microsoft Visual Studio 2005 或 Microsoft .NET Framework 2.0 SDK。

      此套件使用了 ActiveSync 4.0 (含) 以上來更新裝置,如需詳細資訊,請參閱 Windows Mobile Center。在執行 NETCFSetupv2.msi 之前,請確認已連接您的裝置。如果尚未連接,ActiveSync 會先儲存 CAB 檔,直到您連接了裝置。針對不是使用 ActiveSync 的使用者,您可以在裝置上直接執行和安裝資料夾中找到的裝置相符的 CAB 檔。
  • 支援的作業系統

    Windows 2000, Windows Mobile 2003 SE software for Pocket PC, Windows Mobile 2003 SE software for Smartphone, Windows Mobile 2003 software for Pocket PCs , Windows Mobile 2003 software for Smartphone , Windows Mobile 5.0, Windows Mobile 5.0 software for Pocket PC, Windows Mobile 5.0 software for Smartphone, Windows Server 2003, Windows Vista, Windows XP

      • 支援的裝置作業系統:Windows Mobile Software for Pocket PC 2003、Windows Mobile 5.0 for PocketPC and Smartphone,以及 Windows CE .NET 5.0 (含) 以上的版本

      重要事項: 此下載程式運用 Microsoft® Windows® Installer 技術。繼續進行此項下載前,Windows 98 及 Windows ME 的使用者應先安裝 Microsoft® Windows® Installer 2.0
      1. 按一下此頁的 [下載] 按鈕以開始安裝,或是先從 [變更語言] 下拉式清單選擇不同語言並按一下 [變更]。
      2. 請執行下列任一步驟:
        • 若要立即開始安裝作業,請按一下 [開啟] 或 [從目前所在位置執行這個程式]。
        • 若要將此下載程式複製到您的電腦,稍後再進行安裝,請按一下 [儲存] 或 [將程式存到磁碟]。
    • 全新功能:
      針對在 Managed 堆積中尋找記憶體遺漏,.Net Compact Framework V2.0 Service Pack 2 在遠端效能監視器中包含了某些新功能。這些功能可讓您隨時擷取 GC 堆積的快照,並檢視堆積中的實際物件執行個體間的關係。您也可以多次比較多張快照,以了解應用程式執行時的配置趨勢。

      已修正的問題:
      • NETCFRPM 在 x64 發生失敗
      • 在 Vista 上,從 [控制台] - [程式和功能] 開啟 MSI 時發生安裝/解除安裝程式失敗,不會顯示任何訊息。
      • 由於已經配置 COM 繫結,完成項在 RTF 物件上發生失敗
      • 嘗試以不設定附加啟用的登錄機碼方式進行附加時,VS 發生當機
      • Thread.Join() 在 CE 6.0 平台失敗並出現 ERROR_INVALID_HANDLE
      • 循環參考造成可能的記憶體損毀
      • 指定不存在的 COM 連接埠時,JIT 判斷提示失敗
      • TypeLoadException 使用包含 NETCF 2.0 的泛型
      • Windows CE 5.0 裝置上的 IrDA 損毀
      • NetCFRPM 及 MDBG 無法將無周邊裝置設為目標
      • 序列連接埠:使用 DataReceived 事件來接收透過序列連接埠 Unicode 字元時,會發生資料損毀
      • 序列連接埠:無法開啟 COM9 之外的 COM 連接埠
      • 序列連接埠:GetPortNames() 無法傳回 COM9 之外的序列連接埠名稱
      • 序列連接埠:使用 DataReceived 事件來接收透過序列連接埠 Unicode 字元時,會發生資料損毀
      • 在原始執行緒上已呼叫原生回呼委派的情況下,NETCF 會在結束時被鎖死
      • 在 Windows Mobile 6 平台上,VS 2005 RTM 嘗試部署 NETCFv2.wce5.ARMV4I.cab/System_SR_ENU.cab 而不是部署 NETCFv2.wm.ARMV4I.cab/System_SR_ENU_wm.cab
      • XmlSerializerializationWriter:中止 GetSpecifiedMember 傳回錯誤的序列化時,會損失資料
      • 封送包含字串欄位的類別時發生存取違規
      • 在函式評估後跳離中斷點會造成中斷點維持在相同位置,並且 VS 2005 會停止回應
      • COM:以 N->M byref 封送時發生存取違規
      • 使用 Interlocked.Exchange 封送程式碼時發生原生例外狀況
      • StubPolicyAlloc 發生存取違規 (eestub\policy.cpp
      • SerialPort.Open 在 CE 6.0 裝置上擲回 IOException
      • Type.GetDefaultMembers() 未傳回基底型別的預設成員
      • 安裝多個地區設定相同的 MSI 會在 [新增移除程式] 顯示多個 NetCF 執行個體
      • VS 2005 嘗試在 Crossbow 平台上部署 System_SR_ENU.cab,而不是部署 System_SR_ENU_wm.cab
      • 偵錯工具並未正確處理透過 COM 輸入的全新原始執行緒
      • 裝置使用 ipv6 時,NETCFRPM 以不正確的方式剖析連接字串
      • V2 SP2:HttpWebRequest:TLS_RSA_WITH_3DES_EDE_CBC_SHA 使用 cipher 時,HTTP 要求會發生失敗情況
      • 如果在 F5 之前使用中斷點,偵錯工具可能會發生存取違規
      • Web 瀏覽器的 NavigatingEventArgs 不允許取消瀏覽
      • XmlSerializer 無法以空格還原序列化 Enum