Un ghid practic

Dacă este necesar să se alăture procesului, care se execută deja, de exemplu, prin alegerea Start fără depanarea urmată de cuplarea la proces controlat, trebuie să fie mai întâi o cheie de registry pe dispozitiv pentru a rula procesul și să încerce conexiunea cu conexiunea de proces de dialog. Următoarele etape demonstrează acest proces.







Pentru a seta cheia de registry pe dispozitiv pentru a permite conectarea la un proces în desfășurare

Mai departe la HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NETCompactFramework \ Debugger gestionate sau creați-l

Specificați sau creați o valoare DWORD numită AttachEnabled.

Setați valoarea la 1.

Setarea secțiunii de depanare pentru dispozitiv reduce semnificativ performanța. Dacă nu mai aveți nevoie de depanare, dezactivați conexiunea gestionată resetând valoarea la 0 sau ștergând valoarea AttachEnabled.







Acum este permisă o conexiune gestionată, puteți porni procesul fără un program de depanare și apoi să vă alăturați procesului utilizând caseta de dialog Atasați în procesul.

Să se alăture unui proces gestionat după lansare

După ce ați setat valoarea cheii de registry, așa cum se arată în pașii anteriori, începeți procesul fără debugger.

În meniul Instrumente, faceți clic pe Procesare atașament.

În fereastra Calificator, faceți clic pe butonul Răsfoiți.

În caseta de dialog Conectare la dispozitiv, selectați platforma, selectați dispozitivul, apoi faceți clic pe Conectare.

În zona Procese disponibile, selectați unul sau mai multe procese la care doriți să vă alăturați, apoi faceți clic pe Atașare.

Tipul de cod implicit este setat automat ca (Compact Framework .NET) Managed, dacă este disponibilă, în caz contrar - cod mașină (IED). Pentru a anula setările implicite, faceți clic pe Selectare pentru a deschide caseta de dialog Select Type (Selectare tip). Rețineți că nu puteți selecta ambii parametri în același timp.







Articole similare

Trimiteți-le prietenilor: