開啟Project時記得要加入Emulator 這個configuration。(不然就要在 Build - Configurations - Add 增加你要的Configuration)。
Build - Set Active Configuration 選 Emulator,
之後,就follow一般programming, building 步驟就可以,最後,用Build-Start Debug - Go。就會啟動emulator。
Project可以配合不同的Platform (SDK),每個Platform(SDK)又有不同的configuration。
在Build-Set Active Platform 可以選擇你要使用的Platform (STANDARD_SDK or YourPlatform_SDK)。
之後在 Build -Set Active Configuration 選你要用的configuration (Emulator Release/Debug , ARM Release/Debug)。
在 Tools - Configure Platform Manager 可以看到所有的"Device "(?)。在這裡設定對Project與device的關係。
例如有一個STANDATDSDK_420底下有一個device : STANDARDSDK_420 Emulator,選"Properties"可以看到相關設定:
- Transport : TCP/IP Transport for WinCE
- Startup Server : Emulator Startup Server
這樣很複雜的,分散在各處的,名稱不一致的,很容易搞混的,不容找到的Platform - Configuration - Device 之間的設定,決定了Project的debug動作(是經由ActiveSync 與target 作remote debug還是用emulator作debug)。
沒有留言:
張貼留言