.NET i takie tam

Device Emulator i konsola systemowa

Skomentuj »

Debugowanie aplikacji mobilnych, szczególnie przy użyciu emulatora, do szybkich nie należy. Kiedyś już pisałem jakim sposobem możemy przyśpieszyć uruchomienie aplikacji z poziomu Visual Studio. Jednak nie poprawi to szybkości pracy z debuggerem. Osobiście strasznie mnie denerwują opóźnienia przy śledzeniu aplikacji mobilnych – dlatego też staram się tego unikać, a przebieg programu śledzę starym i wypróbowanym sposobem, czyli: Debug.WriteLine(). Może dla niektórych zabrzmi to jak hardcore ale dla mnie się sprawdza i działa zdecydowanie szybciej, a w sytuacjach podbramkowych (czytaj: w kodzie dzieje się magia) zawsze można sięgnąć po narzędzia które udostępnia nam Visual Studio.
Wiadomości wypisywane na konsolę za pomocą klasy Debug są widoczne w okienu Output – Visual Studio. Jednak jak ktoś go nie lubi, to w przypadku pracy z emulatorem może skorzystać z normalnej konsoli systemowej, wystarczy że w konfiguracji Device Emulatora zaznaczy opcje: ‘Create text console window for serial port 1‘.

Create text console window for serial port 1

Written by sakowicz

sierpień 24, 2007 @ 11:33 am

Napisane w .NET CF, Devices, Tools

Napisz odpowiedź