本文適用於 Microsoft 動態航行點的所有國家/地區和所有的語言地區設定。
狀況
當您執行 C/AL 程式碼,其中包含在 [Microsoft 動態航行點 2009 R2 和 Microsoft 動態航行點 2009 Service Pack 1 (SP1) 中的 RecordRef 變數時,RoleTailored 用戶端 (RTC) 已中斷連線。此外,應用程式記錄檔會記錄下列錯誤訊息︰
服務︰ MicrosoftDynamicsNavServer
使用者︰網域\使用者 型別︰ System.ObjectDisposedException 訊息︰ 無法存取已處置的物件。 物件名稱: '樹狀目錄'。 ObjectName︰ 樹狀目錄注意之所以發生這個問題,是因為下列的 C/AL 程式碼行︰
RecordRef.GETTABLE(Rec);
解決方案
Hotfix 資訊
支援的 hotfix 可從 Microsoft 取得。便會出現 「 下載 Hotfix 」 區段,在此知識庫文件的頂端。如果您正在下載時遇到問題,安裝此 hotfix,或有其他的技術支援問題時,請連絡您的夥伴或者,如果註冊直接向 Microsoft 加入支援計劃中,您可以連絡 Microsoft 動態的技術支援,並建立新的支援要求。 若要這麼做,請造訪下列 Microsoft 網站︰
https://mbs.microsoft.com/support/newstart.aspx您也可以連絡技術支援的透過使用這些連結的國家/地區特定的電話號碼的電話。 若要這麼做,請造訪下列 Microsoft 網站︰ 協力廠商
https://mbs.microsoft.com/partnersource/support/客戶
https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htm在特殊的情況下,通常會支援呼叫可能已被取消如果技術支援專業人員的 Microsoft 動態及相關的產品所產生的費用會決定某特定更新程式可以解決您的問題。收取支援費用會套用到任何其他支援問題並不能限定的特定更新程式的問題。
如何取得 Microsoft 動態航行點 hotfix 或更新檔案
您可以要求 Microsoft 動態航行點 hotfix 後,超連結將給您以電子郵件傳送。
電子郵件將包含超連結及密碼。您可以使用超連結,下載 Microsoft 動態航行點 hotfix 或更新檔案。當您按一下超連結時,便會開啟 [檔案下載-安全性警告] 對話方塊。然後,會提示您執行、 儲存,或取消下載。 如果您按一下 [執行] 時,檔案會開始下載然後擷取程序。您必須為新的檔案中,指定的資料夾,然後提供 [密碼。 如果您按一下 [儲存] 時,您必須指定儲存壓縮的檔的路徑。當您開啟您所儲存的檔案時,會提示您指定檔案的路徑。然後,您必須提供電子郵件中所提供的密碼。 如果您按一下 [取消] 時,下載程序將會停止。如何安裝 Microsoft 動態航行點 hotfix 或更新檔案
Microsoft 動態航行點的平台 hotfix 及更新被變成可為單一的檔案。若要安裝 [Microsoft 動態航行點 hotfix 或更新,您必須取代現有的 Microsoft 動態航行點安裝檔案,此 hotfix 之後或更新檔案。要執行這項操作,請依照下列步驟執行。
步驟 1︰ 取代在 Microsoft 動態航行點傳統用戶端安裝檔案
在 Microsoft 動態航行點傳統用戶端安裝中,請使用 hotfix 或更新的檔案取代下列的檔案。
檔案名稱 |
檔案版本 |
檔案大小 |
日期 |
時間 |
平台 |
---|---|---|---|---|---|
Dbm.dll |
6.0.33210.0 |
312,648 |
18-Feb-2012 |
07:24 |
x86 |
Fin.exe |
6.0.33210.0 |
12,603,208 |
18-Feb-2012 |
07:14 |
x86 |
Finhlink.exe |
6.0.33210.0 |
452,432 |
18-Feb-2012 |
07:24 |
x86 |
Finsql.exe |
6.0.33210.0 |
12,735,312 |
18-Feb-2012 |
07:14 |
x86 |
Microsoft.dynamics.nav.dotnetbridge.dll |
6.0.33210.0 |
207,752 |
18-Feb-2012 |
07:14 |
x86 |
Microsoft.dynamics.nav.transformation.reporting.dll |
6.0.33210.0 |
114,080 |
18-Feb-2012 |
07:14 |
x86 |
Nc_netb.dll |
6.0.33210.0 |
16,720 |
18-Feb-2012 |
07:24 |
x86 |
Nc_tcp.dll |
6.0.33210.0 |
18,768 |
18-Feb-2012 |
07:24 |
x86 |
Nc_tcps.dll |
6.0.33210.0 |
25,424 |
18-Feb-2012 |
07:24 |
x86 |
Ndbcs.dll |
6.0.33210.0 |
1,138,512 |
18-Feb-2012 |
07:24 |
x86 |
Slave.exe |
6.0.33210.0 |
38,224 |
18-Feb-2012 |
07:24 |
x86 |
若要取代現有的 Microsoft 動態航行點檔案,請依照下列步驟執行︰
-
關閉 [Microsoft 動態航行點傳統用戶端。
-
找出 [Microsoft 動態航行點傳統用戶端的安裝目錄。Microsoft 動態航行點 「 傳統用戶端通常被安裝在下列目錄︰
C:\Program 必要動態 NAV\60\Classic
-
複製您所下載的檔案。
-
您所下載的檔案貼到 Microsoft 動態航行點傳統用戶端的安裝目錄中。
-
按一下 [ ]覆寫的目錄中的檔案。
步驟 2︰ 取代在 Microsoft 動態航行點 RoleTailored 用戶端安裝檔案
在 Microsoft 動態航行點 RoleTailored 用戶端安裝中,請使用 hotfix 或更新的檔案取代下列的檔案。
檔案名稱 |
檔案版本 |
檔案大小 |
日期 |
時間 |
平台 |
---|---|---|---|---|---|
Microsoft.dynamics.framework.patterns.dll |
1.3.10803.833 |
71,656 |
17-Feb-2012 |
22:30 |
x86 |
Microsoft.dynamics.framework.ui.dll |
1.3.10803.833 |
702,424 |
17-Feb-2012 |
22:30 |
x86 |
Microsoft.dynamics.framework.ui.mapping.dll |
1.3.10803.833 |
104,424 |
17-Feb-2012 |
22:30 |
x86 |
Microsoft.dynamics.framework.ui.navigation.dll |
1.3.10803.833 |
34,800 |
17-Feb-2012 |
22:30 |
x86 |
Microsoft.dynamics.framework.ui.ux2006.dll |
1.3.10803.833 |
92,136 |
17-Feb-2012 |
22:30 |
x86 |
Microsoft.dynamics.framework.ui.ux2006.winforms.dll |
1.3.10803.833 |
67,576 |
17-Feb-2012 |
22:30 |
x86 |
Microsoft.dynamics.framework.ui.windows.dll |
1.3.10803.833 |
83,944 |
17-Feb-2012 |
22:30 |
x86 |
Microsoft.dynamics.framework.ui.winforms.controls.dll |
1.3.10803.833 |
2,222,080 |
17-Feb-2012 |
22:30 |
x86 |
Microsoft.dynamics.framework.ui.winforms.dll |
1.3.10803.833 |
1,173,488 |
17-Feb-2012 |
22:30 |
x86 |
Microsoft.dynamics.nav.client.builder.dll |
6.0.33210.0 |
210,832 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.dynamics.nav.client.exe |
6.0.33210.0 |
149,376 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.dynamics.nav.client.serviceconnection.dll |
6.0.33210.0 |
112,544 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.dynamics.nav.client.ui.dll |
6.0.33210.0 |
538,496 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.dynamics.nav.client.winforms.dll |
6.0.33210.0 |
358,288 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.dynamics.nav.client.winforms.tlb |
不適用 |
2,680 |
18-Feb-2012 |
03:37 |
不適用 |
Microsoft.dynamics.nav.language.dll |
6.0.33210.0 |
2,021,248 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.dynamics.nav.types.dll |
6.0.33210.0 |
595,832 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.dynamics.nav.watson.dll |
6.0.33210.0 |
42,880 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.office.interop.outlook.dll |
10.0.4504.0 |
395,136 |
18-Feb-2012 |
07:24 |
x86 |
若要取代這些檔案,請依照下列步驟執行︰
-
關閉 [Microsoft 動態航行點 RoleTailored 用戶端。
-
找出 [Microsoft 動態航行點 RoleTailored 用戶端安裝目錄。Microsoft 動態航行點 RoleTailored 用戶端通常被安裝在下列目錄︰
C:\Program 必要動態 NAV\60\RoleTailored 用戶端
-
複製您所下載的檔案。
-
您所下載的檔案貼到 Microsoft 動態航行點 RoleTailored 用戶端安裝目錄中。
-
按一下 [ ]覆寫的目錄中的檔案。
步驟 3︰ 取代 Microsoft 動態航行點伺服器安裝中的檔案
在 Microsoft 動態航行點伺服器安裝中,請使用 hotfix 或更新的檔案取代下列的檔案。
檔案名稱 |
檔案版本 |
檔案大小 |
日期 |
時間 |
平台 |
---|---|---|---|---|---|
Httpcfg.exe |
5.2.3790.0 |
22,352 |
18-Feb-2012 |
07:24 |
x86 |
Microsoft.dynamics.nav.language.dll |
6.0.33210.0 |
2,021,248 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.dynamics.nav.ncl.dll |
6.0.33210.0 |
636,792 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.dynamics.nav.server.exe |
6.0.33210.0 |
141,184 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.dynamics.nav.service.dll |
6.0.33210.0 |
145,280 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.dynamics.nav.service.runtime.dll |
6.0.33210.0 |
75,664 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.dynamics.nav.service.webservices.dll |
6.0.33210.0 |
149,400 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.dynamics.nav.types.dll |
6.0.33210.0 |
595,832 |
18-Feb-2012 |
07:13 |
x86 |
Microsoft.dynamics.nav.watson.dll |
6.0.33210.0 |
42,880 |
18-Feb-2012 |
07:13 |
x86 |
Nclcsrt.etx |
不適用 |
90,329 |
18-Feb-2012 |
00:12 |
不適用 |
Nclcsrt.stx |
不適用 |
92,128 |
18-Feb-2012 |
00:12 |
不適用 |
Nclcsrts.dll |
6.0.33210.0 |
1,451,344 |
18-Feb-2012 |
07:24 |
x86 |
Ndbcs.dll |
6.0.33210.0 |
1,138,512 |
18-Feb-2012 |
07:24 |
x86 |
若要取代這些檔案,請依照下列步驟執行︰
-
停止 [Microsoft 動態航行點伺服器。
-
找出 [Microsoft 動態航行點伺服器的安裝目錄。Microsoft 動態航行點伺服器通常被安裝在下列目錄︰
C:\Program 必要動態 NAV\60\Service
-
複製您所下載的檔案。
-
您所下載的檔案貼到 Microsoft 動態航行點伺服器的安裝目錄中。
-
按一下 [ ]覆寫的目錄中的檔案。
-
啟動 Microsoft 動態航行點伺服器。
步驟 4︰ 取代 Microsoft 動態航行點的應用程式伺服器安裝中的檔案
如果您有安裝 Microsoft 動態航行點應用程式伺服器時,會取代下列檔案中使用此 hotfix 的 Microsoft 動態航行點的應用程式伺服器安裝或更新檔案。
檔案名稱 |
檔案版本 |
檔案大小 |
日期 |
時間 |
平台 |
---|---|---|---|---|---|
Dbm.dll |
6.0.33210.0 |
312,648 |
18-Feb-2012 |
07:24 |
x86 |
Nas.exe |
6.0.33210.0 |
2,200,392 |
18-Feb-2012 |
07:14 |
x86 |
Nassql.exe |
6.0.33210.0 |
2,307,408 |
18-Feb-2012 |
07:14 |
x86 |
Ndbcs.dll |
6.0.33210.0 |
1,138,512 |
18-Feb-2012 |
07:24 |
x86 |
Slave.exe |
6.0.33210.0 |
38,224 |
18-Feb-2012 |
07:24 |
x86 |
若要取代的檔案,請依照下列步驟執行。
-
停止 [Microsoft 動態航行點的應用程式伺服器。
-
找出 [Microsoft 動態航行點的應用程式伺服器的安裝目錄。Microsoft 動態航行點的應用程式伺服器通常被安裝在下列目錄︰
C:\Program 必要動態 NAV\60\Application 伺服器
-
複製您所下載的檔案。
-
您所下載的檔案貼到 Microsoft 動態航行點的應用程式伺服器的安裝目錄中。
-
按一下 [ ]覆寫的目錄中的檔案。
-
啟動 Microsoft 動態航行點的應用程式伺服器。
步驟 5︰ 取代在 Microsoft 動態航行點 SDK 安裝檔案
如果您有安裝 Microsoft 動態航行點 SDK 時,會取代下列的檔案。
檔案名稱 |
檔案版本 |
檔案大小 |
日期 |
時間 |
平台 |
---|---|---|---|---|---|
Cf.h |
不適用 |
57,950 |
18-Feb-2012 |
03:37 |
不適用 |
Cfront.dll |
6.0.33210.0 |
1,431,376 |
18-Feb-2012 |
07:24 |
x86 |
Cfront.ocx |
6.0.33210.0 |
112,464 |
18-Feb-2012 |
07:24 |
x86 |
Cfrontsql.dll |
6.0.33210.0 |
1,642,840 |
18-Feb-2012 |
07:24 |
x86 |
Libload.c |
不適用 |
31,718 |
17-Feb-2012 |
22:53 |
不適用 |
Microsoft.dynamics.nav.cfront.cfrontdotnet.dll |
6.0.33210.0 |
182,168 |
18-Feb-2012 |
07:14 |
x86 |
Microsoft.dynamics.nav.cfront.cfrontdotnet.xml |
不適用 |
443,045 |
17-Feb-2012 |
23:08 |
不適用 |
Sample.c |
不適用 |
28,718 |
17-Feb-2012 |
22:53 |
不適用 |
Sample.exe |
6.0.33210.0 |
32,592 |
18-Feb-2012 |
07:24 |
x86 |
若要取代的檔案,請依照下列步驟執行。
-
找出 [Microsoft 動態航行點 SDK 的安裝目錄。Microsoft 動態航行點 SDK,通常被安裝在下列目錄︰
C:\Program 必要動態 NAV\60\SDK\CFRONT
C:\Program 必要動態 NAV\60\SDK\Communication 元件
C:\Program 使用必要的動態 NAV\Communication 元件
-
選擇要更新,請 [C/最上層] 或 [通訊元件 SDK。
-
複製您所下載的檔案。
-
您所下載的檔案貼到適當的 Microsoft 動態航行點 SDK 安裝目錄中。
-
按一下 [ ]覆寫的目錄中的檔案。
注意如果您下載 hotfix 」 或 「 通訊元件的更新,您必須個別登錄.dll 檔案。
步驟 6︰ 取代 Microsoft 動態航行點的 ODBC 驅動程式安裝中的檔案
如果您有安裝的 Microsoft 動態航行點的 ODBC 驅動程式,取代在 Microsoft 動態航行點的 ODBC 驅動程式安裝下列的檔案。
檔案名稱 |
檔案版本 |
檔案大小 |
日期 |
時間 |
平台 |
---|---|---|---|---|---|
Cfront.dll |
6.0.33210.0 |
1,431,376 |
18-Feb-2012 |
07:24 |
x86 |
Dbm.dll |
6.0.33210.0 |
312,648 |
18-Feb-2012 |
07:24 |
x86 |
Nc_netb.dll |
6.0.33210.0 |
16,720 |
18-Feb-2012 |
07:24 |
x86 |
Nc_tcp.dll |
6.0.33210.0 |
18,768 |
18-Feb-2012 |
07:24 |
x86 |
Nc_tcps.dll |
6.0.33210.0 |
25,424 |
18-Feb-2012 |
07:24 |
x86 |
Nodbc.dll |
6.0.33210.0 |
2,144,080 |
18-Feb-2012 |
07:24 |
x86 |
Nodbc.xml |
不適用 |
1,209 |
26-Aug-2009 |
08:43 |
不適用 |
Nodbccfg.cfg |
6.0.33210.0 |
726,016 |
17-Feb-2012 |
23:51 |
不適用 |
Nodbccfg.xml |
不適用 |
2,538 |
09-Mar-2011 |
22:30 |
不適用 |
Slave.exe |
6.0.33210.0 |
38,224 |
18-Feb-2012 |
07:24 |
x86 |
若要取代的檔案,請依照下列步驟執行。
-
找出 [Microsoft 動態航行點的 ODBC 驅動程式安裝目錄。Microsoft 動態航行點的 ODBC 驅動程式通常被安裝在下列目錄︰
C:\Program 必要動態 NAV\60\ODBC
-
複製您所下載的檔案。
-
您所下載的檔案貼到 Microsoft 動態航行點的 ODBC 驅動程式安裝目錄中。
-
按一下 [ ]覆寫的目錄中的檔案。
步驟 7︰ 取代通訊元件
取代下列的檔案。
檔案名稱 |
檔案版本 |
檔案大小 |
日期 |
時間 |
平台 |
---|---|---|---|---|---|
Msmqbusadapter.dll |
6.0.33210.0 |
283,488 |
18-Feb-2012 |
07:24 |
x86 |
Npipebusadapter.dll |
6.0.33210.0 |
256,864 |
18-Feb-2012 |
07:24 |
x86 |
Nscomcom2.dll |
6.0.33210.0 |
237,400 |
18-Feb-2012 |
07:24 |
x86 |
Socketbusadapter.dll |
6.0.33210.0 |
281,440 |
18-Feb-2012 |
07:24 |
x86 |
若要取代的檔案,請依照下列步驟執行。
-
找出通訊元件目錄。 通訊元件通常被安裝在下列目錄︰
C:\Program 使用必要的動態 NAV\Communication 元件
-
複製您所下載的檔案。
-
您所下載的檔案貼到 Microsoft 動態航行點通訊元件目錄中。
-
按一下 [ ]覆寫的目錄中的檔案。
先決條件
您必須具備套用此 hotfix 之後安裝下列產品的其中一個︰
-
Microsoft 動態航行點 2009 R2
-
Microsoft 動態航行點 2009 Service Pack 1
Microsoft 動態航行點 2009 Service Pack 1 的特殊注意事項Microsoft 動態航行點 2009 SP1 和 Microsoft 動態航行點 2009 R2 的結合的 Hotfix 發行 客戶Microsoft 動態航行點 2009 SP1 和 Microsoft 動態航行點 2009 R2 的結合的 Hotfix 發行 如果目前的 Microsoft 動態航行點 2009 Service Pack 1 安裝的組建編號小於 32074,您必須執行下列步驟之一,才能安裝此 hotfix:
您將此 hotfix 套用至 [Microsoft 動態航行點 2009 Service Pack 1 安裝之前,請確定目前的 Microsoft 動態航行點 2009 SP1 安裝具有組建編號 32074 或較晚的組建編號。如需詳細資訊,請造訪下列 Microsoft 網站上,視您是一家協力廠商或一位客戶的其中一個︰ 夥伴-
安裝 hotfix 2496107。如需詳細資訊,按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:2496107平台 hotfix Microsoft 動態航行點 2009 Service Pack 1 的資源檔
-
執行至 [Microsoft 動態航行點 2009 R2 方案升級。如需有關如何執行從 Microsoft 動態航行點 2009 Service Pack 1 的解決方案升級到 Microsoft 動態航行點 2009 R2 的詳細資訊,請造訪下列 Microsoft 網站︰安裝及升級的航行點 2009 R2 的指示
如需有關如何尋找 [Microsoft 動態航行點中的 [組建編號的資訊,請造訪下列 Microsoft 網站上,視您是一家協力廠商或一位客戶的其中一個︰如何尋找 [Microsoft 動態航行點中的 [組建編號 客戶如何尋找 [Microsoft 動態航行點中的 [組建編號
夥伴狀態
Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。
更多的資訊
如需詳細資訊,按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
用來描述 Microsoft 軟體更新標準術語的編號 824684描述
注意這是直接從 Microsoft 支援組織內建立的「快速發行」文件。本文件所包含的現狀資訊是針對新興問題的回應。為縮短使其可用的時程,資料可能會包含印刷錯誤,且可能會隨時進行修改而不另行通知。如其他考量,請參閱 「使用規定」。