Тази статия се отнася за Microsoft Dynamics NAV за всички държави и всички езикови местоположения.
Симптоми
Когато стартирате персонализирана страница и след това да изпълни действие, която използва COMMIT отчет, след което страницата. RUNMODAL декларация в ролево базиран клиент на Microsoft Dynamics NAV 2009 със Service Pack 1 (SP1), получавате следното съобщение за грешка:
Загубена е връзката със сървъра. Приложението ще се затвори.
Освен това се срива, вж.
Решение
Информация за актуалната корекция
Поддържана актуална корекция се предлага от Microsoft. Има секция "Налично изтегляне предлага" в горната част на тази статия от базата знания. Ако срещнете проблем изтегляне, инсталиране на тази спешна корекция, или имате други въпроси, свържете се с вашия партньор или, ако се записва в план за поддръжка директно с Microsoft, можете да се свържете с техническата поддръжка за Microsoft Dynamics и създаване на нова заявка за поддръжка. За целта посетете следния уеб сайт на Microsoft:
https://mbs.microsoft.com/support/newstart.aspxМожете да се свържете с техническата поддръжка за Microsoft Dynamics по телефона, използвайки тези връзки за страната конкретни телефонни номера. За да направите това, посетете следните уеб сайтове на Microsoft:
Партньори
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+ContactsКлиенти
https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmПри специални случаи таксите, които са за свързани с поддръжката обаждания могат да бъдат отменени, ако специалист по техническа поддръжка за Microsoft Dynamics и свързани с тях продукти определя, че конкретна актуализация може да разреши проблема. Обичайните такси за поддръжката ще важат за допълнителни въпроси и проблеми, които не спадат към съответната актуализация.
Как да получите актуалната корекция за Microsoft Dynamics NAV или актуализиране на файлове
След като поискате корекция от Microsoft Dynamics NAV, хипервръзка ще бъдат изпратени до вас по електронната поща.
Имейл ще съдържа хипервръзка и парола. Можете да използвате файла за изтегляне на Microsoft Dynamics NAV корекция или актуализация на файловете. Когато щракнете върху хипервръзка, се отваря диалоговият прозорец Изтегляне на файл – Предупреждение относно защитата . След това се появи подкана за изпълнение, за да запишете или да прекратите изтеглянето.
Ако щракнете върху изпълнение, файлове започнете изтеглянето и разархивирането. Трябва да зададете папка за новите файлове и след това въведете паролата.
Ако щракнете върху Запиши, трябва да укажете пътя за съхраняване на компресираните файлове. Когато отворите файл, който сте записали, получавате подкана да зададете път на файловете. След това трябва да предоставите паролата, предоставена в имейл съобщение.
Ако щракнете върху Отказ, спира процеса на изтегляне.
Как да инсталирате Microsoft Dynamics NAV корекция или актуализация файл
Microsoft Dynamics NAV платформа спешни корекции и актуализации са достъпни като един файл. За да инсталирате Microsoft Dynamics NAV поправки или актуализации, трябва да замените съществуващите файлове на Microsoft Dynamics NAV инсталация с актуални или актуализиране на файлове. За да направите това, следвайте тези стъпки.
Стъпка 1: Замяна на файловете в инсталацията на Microsoft Dynamics NAV класически клиент
В Microsoft Dynamics NAV класически клиент инсталация заменя следните файлове с помощта на актуалната корекция или актуализация на файла.
Име на файл |
Версия на файла |
Размер на файла |
Дата |
Време |
Платформа |
---|---|---|---|---|---|
Dbm.dll |
6.0.31143.0 |
427,848 |
04-Jun-2010 |
15:34 |
x86 |
Fin.exe |
6.0.31143.0 |
12,630,344 |
04-Jun-2010 |
15:39 |
x86 |
Finhlink.exe |
6.0.31143.0 |
452,432 |
04-Jun-2010 |
15:39 |
x86 |
Finsql.exe |
6.0.31143.0 |
12,752,208 |
04-Jun-2010 |
15:39 |
x86 |
Nc_netb.dll |
6.0.31143.0 |
96,592 |
04-Jun-2010 |
15:34 |
x86 |
Nc_tcp.dll |
6.0.31143.0 |
98,640 |
04-Jun-2010 |
15:34 |
x86 |
Nc_tcps.dll |
6.0.31143.0 |
141,136 |
04-Jun-2010 |
15:34 |
x86 |
Ndbcs.dll |
6.0.31143.0 |
1,350,480 |
04-Jun-2010 |
15:33 |
x86 |
Slave.exe |
6.0.31143.0 |
152,400 |
04-Jun-2010 |
15:34 |
x86 |
За да смените съществуващи файлове с Microsoft Dynamics NAV, изпълнете следните стъпки:
-
Затворете Microsoft Dynamics NAV класически клиент.
-
Намерете инсталационната директория на Microsoft Dynamics NAV класически клиент. Microsoft Dynamics NAV класически клиент обикновено се инсталира в следната директория:
C:\Program Files\Microsoft Dynamics NAV\60\Classic
-
Копирайте файловете, които сте изтеглили.
-
Копирайте файловете, които сте изтеглили в директорията на инсталация на Microsoft Dynamics NAV класически клиент.
-
Щракнете, за да да замените файловете в директорията.
Стъпка 2: Замяна на файловете в Microsoft Dynamics NAV ролево инсталиране на клиент
В Microsoft Dynamics NAV ролево базиран клиент инсталация заменя следните файлове с помощта на актуалната корекция или актуализация на файла.
Име на файл |
Версия на файла |
Размер на файла |
Дата |
Време |
Платформа |
---|---|---|---|---|---|
Microsoft.dynamics.framework.patterns.dll |
1.3.10803.224 |
71,656 |
04-Jun-2010 |
06:30 |
x86 |
Microsoft.dynamics.framework.ui.dll |
1.3.10803.224 |
698,328 |
04-Jun-2010 |
06:30 |
x86 |
Microsoft.dynamics.framework.ui.mapping.dll |
1.3.10803.224 |
104,424 |
04-Jun-2010 |
06:30 |
x86 |
Microsoft.dynamics.framework.ui.navigation.dll |
1.3.10803.224 |
34,800 |
04-Jun-2010 |
06:30 |
x86 |
Microsoft.dynamics.framework.ui.ux2006.dll |
1.3.10803.224 |
88,040 |
04-Jun-2010 |
06:30 |
x86 |
Microsoft.dynamics.framework.ui.ux2006.winforms.dll |
1.3.10803.224 |
63,480 |
04-Jun-2010 |
06:30 |
x86 |
Microsoft.dynamics.framework.ui.windows.dll |
1.3.10803.224 |
83,944 |
04-Jun-2010 |
06:30 |
x86 |
Microsoft.dynamics.framework.ui.winforms.controls.dll |
1.3.10803.224 |
2,115,584 |
04-Jun-2010 |
06:30 |
x86 |
Microsoft.dynamics.framework.ui.winforms.dll |
1.3.10803.224 |
690,152 |
04-Jun-2010 |
06:30 |
x86 |
Microsoft.dynamics.nav.client.builder.dll |
6.0.31143.0 |
198,544 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.client.exe |
6.0.31143.0 |
149,376 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.client.interop.communicator.dll |
1.0.559.183 |
75,688 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.client.serviceconnection.dll |
6.0.31143.0 |
104,352 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.client.ui.dll |
6.0.31143.0 |
509,824 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.client.winforms.dll |
6.0.31143.0 |
337,808 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.client.winforms.tlb |
Неприложимо |
2,644 |
04-Jun-2010 |
12:06 |
Неприложимо |
Microsoft.dynamics.nav.language.dll |
6.0.31143.0 |
1,992,576 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.types.dll |
6.0.31143.0 |
567,160 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.watson.dll |
6.0.31143.0 |
42,880 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.office.interop.outlook.dll |
10.0.4504.0 |
395,136 |
04-Jun-2010 |
15:34 |
x86 |
За да замените тези файлове, изпълнете следните стъпки:
-
Затворете Microsoft Dynamics NAV вж.
-
Намиране на Microsoft Dynamics NAV ролево базиран клиент инсталационната директория. Microsoft Dynamics NAV вж обикновено се инсталира в следната директория:
C:\Program Files\Microsoft Dynamics NAV\60\RoleTailored клиент
-
Копирайте файловете, които сте изтеглили.
-
Поставете файловете, които сте изтеглили в Microsoft Dynamics NAV ролево базиран клиент инсталационната директория.
-
Щракнете, за да да замените файловете в директорията.
Стъпка 3: Замяна на файловете в инсталацията на Microsoft Dynamics NAV сървър
В Microsoft Dynamics NAV сървър инсталация заменя следните файлове с помощта на актуалната корекция или актуализация на файла.
Име на файл |
Версия на файла |
Размер на файла |
Дата |
Време |
Платформа |
---|---|---|---|---|---|
Httpcfg.exe |
5.2.3790.0 |
22,352 |
04-Jun-2010 |
15:34 |
x86 |
Microsoft.dynamics.nav.language.dll |
6.0.31143.0 |
1,992,576 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.ncl.dll |
6.0.31143.0 |
608,120 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.server.exe |
6.0.31143.0 |
141,184 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.service.dll |
6.0.31143.0 |
145,280 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.service.runtime.dll |
6.0.31143.0 |
75,664 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.service.webservices.dll |
6.0.31143.0 |
145,304 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.types.dll |
6.0.31143.0 |
567,160 |
04-Jun-2010 |
15:23 |
x86 |
Microsoft.dynamics.nav.watson.dll |
6.0.31143.0 |
42,880 |
04-Jun-2010 |
15:23 |
x86 |
Nclcsrt.etx |
Неприложимо |
89,525 |
04-Jun-2010 |
08:28 |
Неприложимо |
Nclcsrt.stx |
Неприложимо |
91,724 |
04-Jun-2010 |
08:28 |
Неприложимо |
Nclcsrts.dll |
6.0.31143.0 |
1,485,136 |
04-Jun-2010 |
15:34 |
x86 |
Ndbcs.dll |
6.0.31143.0 |
1,350,480 |
04-Jun-2010 |
15:34 |
x86 |
За да замените тези файлове, изпълнете следните стъпки:
-
Спиране на Microsoft Dynamics NAV сървър.
-
Намерете директорията на сървъра на Microsoft Dynamics NAV инсталация. Microsoft Dynamics NAV сървър обикновено се инсталира в следната директория:
C:\Program Files\Microsoft Dynamics NAV\60\Service
-
Копирайте файловете, които сте изтеглили.
-
Копирайте файловете, които сте изтеглили в директорията на сървъра на Microsoft Dynamics NAV инсталация.
-
Щракнете, за да да замените файловете в директорията.
-
Стартирайте Microsoft Dynamics NAV сървър.
Стъпка 4: Замяна на файловете в инсталацията на Microsoft Dynamics NAV сървър за приложения
Ако имате инсталиран Microsoft Dynamics NAV Application Server, заменя следните файлове в Microsoft Dynamics NAV сървър инсталация чрез корекция или актуализиране на файлове.
Име на файл |
Версия на файла |
Размер на файла |
Дата |
Време |
Платформа |
---|---|---|---|---|---|
Dbm.dll |
6.0.31143.0 |
427,848 |
04-Jun-2010 |
15:33 |
x86 |
Nas.exe |
6.0.31143.0 |
2,270,536 |
04-Jun-2010 |
15:34 |
x86 |
Nassql.exe |
6.0.31143.0 |
2,368,848 |
04-Jun-2010 |
15:34 |
x86 |
Ndbcs.dll |
6.0.31143.0 |
1,350,480 |
04-Jun-2010 |
15:34 |
x86 |
Slave.exe |
6.0.31143.0 |
152,400 |
04-Jun-2010 |
15:33 |
x86 |
За да замените файловете, следвайте тези стъпки.
-
Спиране на сървъра на Microsoft Dynamics NAV приложението.
-
Намиране на сървър за приложения на Microsoft Dynamics NAV инсталационната директория. Microsoft Dynamics NAV сървър за приложения обикновено се инсталира в следната директория:
C:\Program Files\Microsoft Dynamics NAV\60\Application сървър
-
Копирайте файловете, които сте изтеглили.
-
Копирайте файловете, които сте изтеглили в директорията за инсталиране на сървър за приложения на Microsoft Dynamics NAV.
-
Щракнете, за да да замените файловете в директорията.
-
Стартиране на сървъра на Microsoft Dynamics NAV приложението.
Необходими условия:
Трябва да имате Microsoft Dynamics NAV 2009 Service Pack 1, за да приложите тази актуална корекция.
Статус
Microsoft потвърждава, че това е пропуск, съществуващ в продуктите на Microsoft, изброени в раздела "Важи за".
Допълнителна информация
За повече информация щракнете върху следния номер на статия в базата знания на Microsoft:
824684 описание на стандартната терминология, използвана за описание на софтуерните актуализации на Microsoft
Когато възникне този проблем, Регистърът на приложения съдържа следното съобщение за грешка:
Тип: Microsoft.Dynamics.Nav.Client.NavClientClosingException съобщение: връзката със сървъра е загубена. Приложението ще се затвори. StackTrace: В Microsoft.Dynamics.Nav.Client.ExceptionHandler.DoExecute (функция 1 изпълнение) в Microsoft.Dynamics.Nav.Client.ExceptionHandler.DoRethrowWithCatchException (изключение изключение) в Microsoft.Dynamics.Nav.Client.ExceptionHandler.Application_ThreadException (Object sender, ThreadExceptionEventArgs е) в System.Windows.Forms.Application.ThreadContext.OnThreadException (изключение t) в System.Windows.Forms.Control.WndProcException (Exception e) в System.Windows.Forms.Control.ControlNativeWindow.OnThreadException (Exception e) в System.Windows.Forms.NativeWindow.Callback (IntPtr hWnd, Int32 msg, IntPtr wparam IntPtr lparam) в System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW (MSG и msg) на System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop (Int32 dwComponentID, Int32 причина, Int32 pvLoopData) в System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner (Int32 причина, ApplicationContext контекст) в System.Windows.Forms.Application.ThreadContext.RunMessageLoop (Int32 причина, ApplicationContext контекст) в System.Windows.Forms.Application.Run (ApplicationContext контекст) в Microsoft.Dynamics.Nav.Client.WinClient.RunCore() в Microsoft.Dynamics.Nav.Client.ExceptionHandler.ExecuteAndCatchExceptions (функция 1 изпълнение) в Microsoft.Dynamics.Nav.Client.ExceptionHandler.DoExecute (функция 1 изпълнение) в Microsoft.Dynamics.Nav.Client.WinClient.Run() източник: Microsoft.Dynamics.Nav.Client
---------------------
Тип: Microsoft.Dynamics.Nav.Types.NavConnectionLostException съобщение: връзката със сървъра е загубена. Приложението ще се затвори. StackTrace: на
Microsoft.Dynamics.Nav.Client.ExceptionHandler. <> c_DisplayClass2. < DoRethrowWithCatchException > b_0()
в Microsoft.Dynamics.Nav.Client.ExceptionHandler.ExecuteAndCatchExceptions (изпълнение на функция 1)
Източник: Microsoft.Dynamics.Nav.Client
----------------------
Тип: Microsoft.Dynamics.Nav.Types.NavConnectionLostException съобщение: връзката със сървъра е загубена. Приложението ще се затвори. StackTrace: в Microsoft.Dynamics.Nav.Client.ConnectionStateManager.HandleCommunicationFailure[T] (CallServerMethod 1 callServerMethod, e изключение, Int32 messageNumber, ИД на сесия на низ) в Microsoft.Dynamics.Nav.Client.ConnectionStateManager.CallServer[T] (CallServerMethod 1 callServerMethod) в Microsoft.Dynamics.Nav.Client.ServerInvocationHandler.CallServer[T] (CallServerMethod 1 callServerMethod) в Microsoft.Dynamics.Nav.Client.ServiceConnectionBase.CallServer[T] (CallServerMethod 1 callServerMethod) в Microsoft.Dynamics.Nav.Client.ServiceConnection.ActionField (NavRecordState и състояние, NavDataSet recDataSet низ controlTriggerMethodName) в Microsoft.Dynamics.Nav.Client.DataBinder.NstDataAccess.ActionMethod (низ triggerName) в Microsoft.Dynamics.Nav.Client.Actions.InvokePageTriggerAction.InvokeTrigger ( LogicalControl logicalControl, UISession uiSession) в Microsoft.Dynamics.Nav.Client.Actions.InvokePageTriggerAction.InvokeCore (Boolean асинхронната, LogicalControl logicalControl, състоянието на обекта, UISession uiSession) в Microsoft.Dynamics.Framework.UI.Action.InvokeCoreWithErrorHandling (Boolean асинхронната, LogicalControl logicalControl, състоянието на обекта, UISession uiSession) в Microsoft.Dynamics.Framework.UI.Action.DoInvoke (LogicalControl logicalControl, UISession uiSession) в Microsoft.Dynamics.Framework.UI.ActionControl.Invoke() в Microsoft.Dynamics.Framework.UI.Windows.ActionControlAdapterBase.DefaultInvokeAction (LogicalControlAdapter карта, ActionControl actionControl) в Microsoft.Dynamics.Framework.UI.Windows.ActionControlAdapterBase.DefaultInvokeAction (LogicalControlAdapter карта) в Microsoft.Dynamics.Framework.UI.Windows.ActionControlAdapterBase.OnInvoke() в
Microsoft.Dynamics.Framework.UI.WinForms.ActionPaneActionControlAdapter. < InitializeNativeControl > b_0 (Object sender, EventArgs e)
в Microsoft.Dynamics.Framework.UI.WinForms.Controls.ActionItem.OnButtonClick() в Microsoft.Dynamics.Framework.UI.WinForms.Controls.ActionButton.OnMouseUp (MouseEventArgs e) в System.Windows.Forms.Control.WmMouseUp (съобщение & m, MouseButtons бутон, Int32 щракване) в System.Windows.Forms.Control.WndProc (съобщение & m) в System.Windows.Forms.Control.ControlNativeWindow.OnMessage (съобщение & m) в System.Windows.Forms.Control.ControlNativeWindow.WndProc (съобщение & m) в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) източник: Microsoft.Dynamics.Nav.Client.ServiceConnection
-----------------------
Тип: System.ServiceModel.FaultException
Действие:
http://schemas.microsoft.com/net/2005/12/windowscommunicationfoundation/dispatcher/fault
Съобщение: Сървърът не успя да обработи заявката поради вътрешна грешка. За повече информация за грешката или да включите IncludeExceptionDetailInFaults (или ServiceBehaviorAttribute или от поведението на < serviceDebug > конфигурация) на сървъра, за да изпратите информация за изключение на клиента, или включване на проследяване според SDK документацията на Microsoft .NET Framework 3.0 и проверете регистрационните файлове за проследяване на сървъра.
StackTrace: Информация за стека на сървъра: в System.ServiceModel.Channels.ServiceChannel.ThrowIfFaultUnderstood (съобщение за отговор, MessageFault отказ, низ действие, версия MessageVersion, FaultConverter faultConverter) в System.ServiceModel.Channels.ServiceChannel.HandleReply (ProxyOperationRuntime операция, ProxyRpc & rpc) в System.ServiceModel.Channels.ServiceChannel.Call (низ действие, Boolean еднопосочен, ProxyOperationRuntime операция, обект [добавки, обект [прекъсвания, TimeSpan timeout) в System.ServiceModel.Channels.ServiceChannel.Call (низ действие, Boolean еднопосочен, ProxyOperationRuntime операция, обект [добавки, обект [прекъсвания) в System.ServiceModel.Channels.ServiceChannelProxy.InvokeService (IMethodCallMessage methodCall, ProxyOperationRuntime операция) в System.ServiceModel.Channels.ServiceChannelProxy.Invoke (IMessage съобщение)
Изключение rethrown [0]:
в System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage (IMessage reqMsg, IMessage retMsg) в System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (MessageData и msgData, Int32 тип) в Microsoft.Dynamics.Nav.Types.INavService.ActionField (FieldRequest fieldRequest, NavRecordState dataSetState) в Microsoft.Dynamics.Nav.Client.ServiceConnection. <> c_DisplayClass46. < ActionField > b_45()
в Microsoft.Dynamics.Nav.Client.ServerCallContext'1.InvokeCall (екземпляр на обект) в System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage (IntPtr md, [] args обект, обект сървър, Int32 methodPtr, Boolean fExecuteInContext, обект [и outArgs) в System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage (RuntimeMethodHandle md, [] args обект, обект сървър, Int32 methodPtr, Boolean fExecuteInContext, обект [и outArgs)
в System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage (IMessage msg, IMessageSink replySink)
Изключение rethrown [1]:
в System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper (reqMsg съобщение, Boolean bProxyCase) в System.Runtime.Remoting.Proxies.RemotingProxy.Invoke (обект NotUsed, MessageData и msgData) в System.Threading.WaitCallback.EndInvoke (IAsyncResult резултат) в Microsoft.Dynamics.Nav.Client.ServerInvocationManager.CallServer[T] (CallServerMethod 1 callServerMethod) в Microsoft.Dynamics.Nav.Client.ServerInvocationHandler.CallServer[T] (CallServerMethod 1 callServerMethod) в Microsoft.Dynamics.Nav.Client.ConnectionStateManager.CallServer[T] (CallServerMethod 1 callServerMethod) източник: mscorlib
За повече информация вижте помощ и поддръжка център на http://go.microsoft.com/fwlink/events.asp.
Забележка Това е статия "Бърза публикация", създадени директно от организацията за поддръжка на Microsoft. Информацията тук се предоставя "както-е" в отговор на появили се проблеми. В резултат на скоростта на предоставянето му материалите могат да съдържат печатни грешки и могат да бъдат коригирани по всяко време без предизвестие. Вижте Условия за други съображения.