Lucian Maran

home

VS2012 - Remote Debugging

19 Sep 2012

De ce Remote Debugging?

Scenariul ar fi urmatorul... am doua aplicatii:

App2 consuma datele furnizate de App1. In mediile de test sau de productie cele 2 aplicatii ruleaza in domenii diferite, comunicatia dintre ele bazandu-se pe specificatiile CORS. Cand insa cele 2 aplicatii sunt lansate pe masina de dezvoltare, domeniul sub care ruleaza este unul comun (localhost), caz in care codul specific CORS nu se mai executa sau se comporta diferit.

Asa am ajuns sa depanez codul unei aplicatii (app1) in timp ce aceasta se executa pe o alta masina decat cea locala.

1. Instalare componenta remote (Windows Server 2012)

2. Configurare componenta locala (Windows 8):

Observatii:

In final, daca apelezi aplicatia care ruleaza pe server-ul remote, atunci ar trebui sa se activeze breakpointul dorit:

UPDATE: Nu uita ca dupa ce ai terminat operatiunea de debug pe server, sa reinstalezi versiunea de tip "Release" sau sa modifici manual debug="false". Dave Ward explica de ce.

comments powered by Disqus