Clientul personalizat pe roluri (RTC) se blochează intermitent atunci când imprimați un raport în Microsoft Dynamics NAV 2009

Se aplică la: Dynamics NAV 2009

Acest articol se aplică la Microsoft Dynamics NAV pentru toate țările și toate limbi regionale.

Simptome


Atunci când imprimați un raport în client RoleTailored (RTC) în Microsoft Dynamics NAV 2009, RTC se blochează intermitent. În plus, în Jurnalul de aplicații se înregistrează următorul mesaj de eroare:
Sursă: Microsoft.Dynamics.Nav.Ncl
Tip: System.Reflection.TargetInvocationException
Mesajul de excepție a fost thrown de țintă o invocare.
StackTrace:
la System.RuntimeMethodHandle._InvokeMethodFast (obiect țintă, Object [] argumente, SignatureStruct & sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
Această problemă se produce în următoarele produse:
  • Microsoft Dynamics NAV 2009 R2
  • Microsoft Dynamics NAV 2009 Service Pack 1

Cauza


Această problemă apare deoarece o excepție de client sau server. Acest lucru provoacă fișierul Microsoft.dynamics.nav.server.exe să se întrerupă.

Rezolvare


Informații despre remedierea rapidă

O remediere rapidă compatibilă este disponibilă de la Microsoft. Există o secțiune "remediere Descărcare disponibilă" în partea de sus a acestui articol din baza de cunoștințe. Dacă întâlniți o problemă descărcarea, instalarea acestei remedieri rapide sau alte întrebări de asistență tehnică, contactați partenerul sau, dacă s-au asociat unui plan de suport direct cu Microsoft, posibilitatea să contactați asistența tehnică pentru Microsoft Dynamics și creați o nouă solicitare de suport. Pentru aceasta, vizitați următorul site Web Microsoft:De asemenea, puteți contacta asistența tehnică pentru Microsoft Dynamics prin telefon, utilizați aceste linkuri pentru țara anumite numere de telefon. Pentru aceasta, vizitați unul dintre următoarele site-uri Web Microsoft:

ParteneriCliențiiÎn cazuri speciale, costurile implicate de obicei pentru asistență apeluri pot fi anulate dacă un specialist în asistență tehnică pentru Microsoft Dynamics și produse asociate stabilește că o anumită actualizare va rezolva problema. Se vor aplica costurile uzuale de asistență pentru orice întrebări suplimentare de asistență și pentru probleme ce nu fac obiectul actualizării în cauză.

Cum se obține remedierea rapidă Microsoft Dynamics NAV sau actualizați fișierele

După ce solicita o remediere rapidă Microsoft Dynamics NAV, va fi trimis un hyperlink pentru a vă într-un e-mail.


Mesajul de poștă electronică va conține un hyperlink și o parolă. Puteţi utiliza hyperlink pentru a descărca remedierea rapidă Microsoft Dynamics NAV sau fișierele de actualizare. Când faceţi clic pe hyperlinkul, se deschide caseta de dialog Descărcare fișier – avertisment de securitate . Apoi, vi se solicită să se execute, pentru a salva sau a anula descărcarea.


Dacă faceți clic pe executare, fișierele începe descărcarea și procesul de extragere. Trebuie să specificați un folder pentru fișiere noi, și apoi tastați parola.


Dacă faceți clic pe Salvare, trebuie să specificați o cale pentru a salva fişierul comprimat. Când deschideți fișierul pe care l-ați salvat, vi se solicită să specificați calea pentru fișierele. Apoi, trebuie să furnizați parola furnizată în mesajul de poștă electronică.


Dacă faceți clic pe Revocare, se oprește procesul de descărcare.


Cum se instalează o remediere rapidă Microsoft Dynamics NAV sau un fișier de actualizare

Microsoft Dynamics NAV platformă remedierile rapide și actualizări sunt făcute disponibile ca fișiere singur. Pentru a instala o remediere rapidă Microsoft Dynamics NAV sau o actualizare, trebuie să înlocuiți fișierele de instalare Microsoft Dynamics NAV existente cu remedierea rapidă sau fișierele de actualizare. Pentru aceasta, urmați acești pași.

Pasul 1: Înlocuiți fișierele din instalarea clientului Microsoft Dynamics NAV clasic

În clientul Microsoft Dynamics NAV clasic de instalare, înlocuiți următoarele fișiere utilizând remedierea rapidă sau fişierul de actualizare.
Nume de fișierVersiune fișierDimensiune fișierDataOraPlatformă
Dbm.dll6.0.33433.0313,54405-May-201204:57x86
Fin.exe6.0.33433.012,603,08005-May-201204:32x86
Finhlink.exe6.0.33433.0452,82405-May-201204:57x86
Finsql.exe6.0.33433.012,737,74405-May-201204:32x86
Microsoft.dynamics.nav.dotnetbridge.dll6.0.33433.0208,13605-May-201204:32x86
Microsoft.dynamics.nav.transformation.reporting.dll6.0.33433.0114,47205-May-201204:32x86
Nc_netb.dll6.0.33433.017,10405-May-201204:57x86
Nc_tcp.dll6.0.33433.019,15205-May-201204:57x86
Nc_tcps.dll6.0.33433.025,80805-May-201204:57x86
Ndbcs.dll6.0.33433.01,138,89605-May-201204:57x86
Slave.exe6.0.33433.038,60805-May-201204:58x86
Pentru a înlocui fișierele existente Microsoft Dynamics NAV, urmați acești pași:
  1. Închideți clientul Microsoft Dynamics NAV clasic.
  2. Găsiți directorul de instalare Microsoft Dynamics NAV Client clasic. Clientul Microsoft Dynamics NAV clasic este instalat de obicei în următorul Director:
    C:\Program Files\Microsoft Dynamics NAV\60\Classic
  3. Copiați fișierele pe care l-ați descărcat.
  4. Lipiți fișierele pe care l-ați descărcat în directorul de instalare Microsoft Dynamics NAV Client clasic.
  5. Faceți clic pe Da pentru a suprascrie fișierele din directorul.

Pasul 2: Înlocuiți fișierele din instalarea clientului Microsoft Dynamics NAV axat pe atribuții

În instalarea clientului Microsoft Dynamics NAV personalizat pe roluri, înlocuiți următoarele fișiere utilizând remedierea rapidă sau fişierul de actualizare.
Nume de fișierVersiune fișierDimensiune fișierDataOraPlatformă
Microsoft.dynamics.framework.patterns.dll1.3.10803.90072,04004-May-201221:30x86
Microsoft.dynamics.framework.ui.dll1.3.10803.900702,81604-May-201221:30x86
Microsoft.dynamics.framework.ui.mapping.dll1.3.10803.900104,81604-May-201221:30x86
Microsoft.dynamics.framework.ui.navigation.dll1.3.10803.90035,18404-May-201221:30x86
Microsoft.dynamics.framework.ui.ux2006.dll1.3.10803.90092,52004-May-201221:30x86
Microsoft.dynamics.framework.ui.ux2006.winforms.dll1.3.10803.90067,96804-May-201221:30x86
Microsoft.dynamics.framework.ui.windows.dll1.3.10803.90084,33604-May-201221:30x86
Microsoft.dynamics.framework.ui.winforms.controls.dll1.3.10803.9002,222,46404-May-201221:30x86
Microsoft.dynamics.framework.ui.winforms.dll1.3.10803.9001,173,87204-May-201221:30x86
Microsoft.dynamics.nav.client.builder.dll6.0.33433.0211,21605-May-201204:29x86
Microsoft.dynamics.nav.client.exe6.0.33433.0149,76005-May-201204:29x86
Microsoft.dynamics.nav.client.serviceconnection.dll6.0.33433.0112,93605-May-201204:29x86
Microsoft.dynamics.nav.client.ui.dll6.0.33433.0538,88805-May-201204:29x86
Microsoft.dynamics.nav.client.winforms.dll6.0.33433.0358,67205-May-201204:29x86
Microsoft.dynamics.nav.client.winforms.tlbNu se aplică2,68005-May-201201:58Nu se aplică
Microsoft.dynamics.nav.language.dll6.0.33433.02,021,63205-May-201204:29x86
Microsoft.dynamics.nav.types.dll6.0.33433.0596,22405-May-201204:29x86
Microsoft.dynamics.nav.watson.dll6.0.33433.043,26405-May-201204:29x86
Microsoft.office.interop.outlook.dll10.0.4504.0395,52805-May-201204:55x86
Pentru a înlocui aceste fișiere, urmați acești pași:
  1. Închideți clientul Microsoft Dynamics NAV RoleTailored.
  2. Găsiți directorul de instalare client Microsoft Dynamics NAV RoleTailored. Clientul Microsoft Dynamics NAV RoleTailored este instalat de obicei în următorul Director:
    C:\Program Files\Microsoft Dynamics NAV\60\RoleTailored Client
  3. Copiați fișierele pe care l-ați descărcat.
  4. Lipiți fișierele pe care l-ați descărcat în directorul de instalare client Microsoft Dynamics NAV RoleTailored.
  5. Faceți clic pe Da pentru a suprascrie fișierele din directorul.

Pasul 3: Înlocuiți fișierele din instalarea serverului Microsoft Dynamics NAV

În instalarea serverului Microsoft Dynamics NAV, înlocuiți următoarele fișiere utilizând remedierea rapidă sau fişierul de actualizare.
Nume de fișierVersiune fișierDimensiune fișierDataOraPlatformă
Httpcfg.exe5.2.3790.022,73605-May-201204:54x86
Microsoft.dynamics.nav.language.dll6.0.33433.02,021,63205-May-201204:30x86
Microsoft.dynamics.nav.ncl.dll6.0.33433.0641,27205-May-201204:30x86
Microsoft.dynamics.nav.server.exe6.0.33433.0141,56805-May-201204:30x86
Microsoft.dynamics.nav.service.dll6.0.33433.0145,66405-May-201204:30x86
Microsoft.dynamics.nav.service.runtime.dll6.0.33433.076,04805-May-201204:30x86
Microsoft.dynamics.nav.service.webservices.dll6.0.33433.0149,78405-May-201204:30x86
Microsoft.dynamics.nav.types.dll6.0.33433.0596,22405-May-201204:30x86
Microsoft.dynamics.nav.watson.dll6.0.33433.043,26405-May-201204:30x86
Nclcsrt.etxNu se aplică90,32904-May-201222:55Nu se aplică
Nclcsrt.stxNu se aplică92,12804-May-201222:55Nu se aplică
Nclcsrts.dll6.0.33433.01,453,27205-May-201204:54x86
Ndbcs.dll6.0.33433.01,138,89605-May-201204:54x86
Pentru a înlocui aceste fișiere, urmați acești pași:
  1. Stop serverului Microsoft Dynamics NAV.
  2. Găsiți directorul de instalare Microsoft Dynamics NAV Server. Microsoft Dynamics NAV Server este instalat de obicei în următorul Director:
    C:\Program Files\Microsoft Dynamics NAV\60\Service
  3. Copiați fișierele pe care l-ați descărcat.
  4. Lipiți fișierele pe care l-ați descărcat în directorul de instalare Microsoft Dynamics NAV Server.
  5. Faceți clic pe Da pentru a suprascrie fișierele din directorul.
  6. Porniți serverul Microsoft Dynamics NAV.

Pasul 4: Înlocui fişierele în instalarea Microsoft Dynamics NAV Application Server

Dacă aveți Microsoft Dynamics NAV Server de aplicație instalată, înlocuiți următoarele fișiere în instalarea Microsoft Dynamics NAV Application Server utilizând remedierea rapidă sau fișierele de actualizare.
Nume de fișierVersiune fișierDimensiune fișierDataOraPlatformă
Dbm.dll6.0.33433.0313,54405-May-201204:59x86
Nas.exe6.0.33433.02,200,77605-May-201204:32x86
Nassql.exe6.0.33433.02,309,32805-May-201204:32x86
Ndbcs.dll6.0.33433.01,138,89605-May-201204:59x86
Slave.exe6.0.33433.038,60805-May-201204:59x86
Pentru a înlocui fişierele, urmați acești pași.
  1. Stop Microsoft Dynamics NAV Application Server.
  2. Găsiți directorul de instalare Microsoft Dynamics NAV Application Server. Microsoft Dynamics NAV Application Server este instalat de obicei în următorul Director:
    C:\Program Files\Microsoft Dynamics NAV\60\Application Server
  3. Copiați fișierele pe care l-ați descărcat.
  4. Lipiți fișierele pe care l-ați descărcat în directorul de instalare Microsoft Dynamics NAV Application Server.
  5. Faceți clic pe Da pentru a suprascrie fișierele din directorul.
  6. Porniți Microsoft Dynamics NAV Application Server.

Pasul 5: Înlocuiți fișierele din instalarea Microsoft Dynamics NAV SDK

Dacă aveți Microsoft Dynamics NAV SDK instalat, înlocuiți următoarele fișiere.
Nume de fișierVersiune fișierDimensiune fișierDataOraPlatformă
Cf.hNu se aplică57,95005-May-201201:58Nu se aplică
Cfront.dll6.0.33433.01,431,24805-May-201204:58x86
Cfront.ocx6.0.33433.0112,84805-May-201204:58x86
Cfrontsql.dll6.0.33433.01,644,24805-May-201204:58x86
Libload.cNu se aplică31,71804-May-201221:43Nu se aplică
Microsoft.dynamics.nav.cfront.cfrontdotnet.dll6.0.33433.0182,55205-May-201204:32x86
Microsoft.dynamics.nav.cfront.cfrontdotnet.xmlNu se aplică443,04504-May-201221:58Nu se aplică
Sample.cNu se aplică28,71804-May-201221:43Nu se aplică
Sample.exe6.0.33433.032,97605-May-201204:58x86
Pentru a înlocui fişierele, urmați acești pași.
  1. Găsiți directoarele de instalare Microsoft Dynamics NAV SDK. Microsoft Dynamics NAV SDK, de obicei, este instalat în următoarele directoare:
    C:\Program Files\Microsoft Dynamics NAV\60\SDK\CFRONT
    C:\Program Files\Microsoft Dynamics NAV\60\SDK\Communication componente
    C:\Program Files\Common Files\Microsoft Dynamics NAV\Communication Component
  2. Alegeți SDK pentru a actualiza, C/Front sau componente de comunicare.
  3. Copiați fișierele pe care l-ați descărcat.
  4. Lipiți fișierele pe care l-ați descărcat în directorul de instalare Microsoft Dynamics NAV SDK corespunzător.
  5. Faceți clic pe Da pentru a suprascrie fișierele din directorul.
Notă Dacă ați descărcat o remediere rapidă sau o actualizare pentru componentele de comunicare, trebuie să înregistrați fișierele .dll individual.

Pasul 6: Înlocuiți fișierele din instalarea Microsoft Dynamics NAV ODBC driver

Dacă aveți instalat driverul de Microsoft Dynamics NAV ODBC, înlocuiți următoarele fișiere în Microsoft Dynamics NAV ODBC instalarea driverului.
Nume de fișierVersiune fișierDimensiune fișierDataOraPlatformă
Cfront.dll6.0.33433.01,431,24805-May-201204:59x86
Dbm.dll6.0.33433.0313,54405-May-201204:55x86
Nc_netb.dll6.0.33433.017,10405-May-201204:56x86
Nc_tcp.dll6.0.33433.019,15205-May-201204:55x86
Nc_tcps.dll6.0.33433.025,80805-May-201204:56x86
Nodbc.dll6.0.33433.02,144,46405-May-201204:59x86
Nodbc.xmlNu se aplică1,20929-Mar-201222:38Nu se aplică
Nodbccfg.cfg6.0.33433.0726,01604-May-201222:35Nu se aplică
Nodbccfg.xmlNu se aplică2,53829-Mar-201222:38Nu se aplică
Slave.exe6.0.33433.038,60805-May-201204:55x86
Pentru a înlocui fişierele, urmați acești pași.
  1. Găsiți directorul de instalare Microsoft Dynamics NAV ODBC driver. Microsoft Dynamics NAV ODBC driverul este instalat, de obicei în următorul Director:
    C:\Program Files\Microsoft Dynamics NAV\60\ODBC
  2. Copiați fișierele pe care l-ați descărcat.
  3. Lipiți fișierele pe care l-ați descărcat în directorul de instalare Microsoft Dynamics NAV ODBC driver.
  4. Faceți clic pe Da pentru a suprascrie fișierele din directorul.

Pasul 7: Înlocuiți componenta de comunicare

Înlocuiți următoarele fișiere.
Nume de fișierVersiune fișierDimensiune fișierDataOraPlatformă
Msmqbusadapter.dll6.0.33433.0283,87205-May-201204:59x86
Npipebusadapter.dll6.0.33433.0257,24805-May-201204:59x86
Nscomcom2.dll6.0.33433.0237,78405-May-201204:59x86
Socketbusadapter.dll6.0.33433.0281,83205-May-201204:59x86
Pentru a înlocui fişierele, urmați acești pași.
  1. Găsiți directorul de comunicare componente. Componenta de comunicare este instalat, de obicei în următorul Director:
    C:\Program Files\Common Files\Microsoft Dynamics NAV\Communication Component
  2. Copiați fișierele pe care l-ați descărcat.
  3. Lipiți fișierele pe care l-ați descărcat în directorul componente Microsoft Dynamics NAV comunicare.
  4. Faceți clic pe Da pentru a suprascrie fișierele din directorul.

Cerințe preliminare

Trebuie să aveți unul dintre următoarele produse instalate pentru a aplica această remediere rapidă:
  • Microsoft Dynamics NAV 2009 R2
  • Microsoft Dynamics NAV 2009 Service Pack 1
Notă specială pentru Microsoft Dynamics NAV 2009 Service Pack 1
Înainte de a aplica această remediere rapidă pentru o instalare Microsoft Dynamics NAV 2009 Service Pack 1, asigurați-vă că instalarea curentă de Microsoft Dynamics NAV 2009 SP1 are numărul de compilare 32074 sau ulterior un număr de compilare. Pentru mai multe informații, vizitați unul dintre următoarele site-uri Microsoft, în funcţie de dacă sunteţi un partener sau un client:
PartenerClient
Dacă numărul de compilare din instalarea curentă de Microsoft Dynamics NAV 2009 Service Pack 1 este mai mic decât 32074, trebuie să efectuați una dintre următorii pași înainte de a instala această remediere rapidă:
  • Instalați remedierea rapidă 2496107. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

    Fişierele de resurse 2496107 platformă remedieri rapide pentru Microsoft Dynamics NAV 2009 Service Pack 1

  • Efectuați un upgrade de soluții pentru Microsoft Dynamics NAV 2009 R2. Pentru mai multe informații despre cum se efectuează un upgrade de soluții din Microsoft Dynamics NAV 2009 Service Pack 1 pentru Microsoft Dynamics NAV 2009 R2, vizitați următorul site Web Microsoft:
  • Pentru informații despre cum să găsiți numărul de compilare în Microsoft Dynamics NAV, vizitați unul dintre următoarele site-uri Microsoft, în funcţie de dacă sunteţi un partener sau un client:
    PartenerClient

    Stare


    Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".

    Mai multe informații


    Pentru mai multe informaţii, faceţi clic pe următorul număr de articol pentru a vedea articolul în baza de cunoştinţe Microsoft:

    824684 Descrierea terminologiei standard care este utilizat pentru a descrie actualizările de software Microsoft

    Notă Acesta este un articol "rapid publicat" creat direct în cadrul organizației de asistență Microsoft. Informațiile conținute în acest document sunt furnizate ca răspuns la problemele care apar. Ca rezultat al vitezei în a-l face disponibil, materialele pot include erori tipografice și pot fi revizuite în orice moment, fără notificare. Consultați Termenii de utilizare pentru alte considerații.