Để giúp các bạn là những bạn mới bắt đầu với windows phone. Giúp việc học và nghiện cứu tốt ứng dụng trên windows phone việc đầu tiên cần thiết lập môi trường cho việc viết ứng dụng một cách tốt nhất cụ thể.
- Yêu cầu tối thiểu cấu hình máy
- Kiểm tra tính năng ảo hóa
- Kiểm tra tính năng hỗ trợ SLAT
- Kích hoạt máy ảo Hyper-V
- Cách cài đặt Visual Studio Ultimate 2013
- Cách cài đặt Visual Studio Ultimate 2013 Update3
1) Yêu cầu tối thiểu cấu hình máy
RAM:
- Tối thiểu 4GB
OS:
- Windows 8 64-bit Pro
- Windows 8 64-bit
Các bạn xem cấu hình máy này là ổn.
![]() |
xem cấu hình máy nhấn phím log+break |
Thông thường các máy tự kích hoạt trong Bios nhưng một số máy không kích hoat như ASUS để chắc ăn các bạn vào Bios xem có các đặc tính dưới đây được hỗ trợ hay không:
- Hardware-assisted virtualization.
- Second Level Address Translation (SLAT).
- Hardware-based Data Execution Prevention (DEP).
2) Kiểm tra các chức năng ảo hóa
Để lập trình với Windows Phone 8/8.1 thì máy bạn phải có các chức năng (Hyper-V, SLAR, DEP). Để kiểm tra 3 đặc tính bắt buộc này thì các bạn vào đây download một tool để kiểm tra
http://technet.microsoft.com/en-us/sysinternals/cc835722
Bạn tải file nén Coreinfo.zip ở link trên về rồi tiến hành chạy cmd với Administrator để kiểm tra ban đưa con nháy về tới thư mục chứa và gõ lệnh Coreinfo.exe -v thì hệ thống sẽ hiển thị các thông tin như bên dưới nếu thỏa 3 chỗ gạch tròn là máy tính của bạn có thể lập trình được với Windows Phone 8.1 được
Chi tiết các bạn tham khảo http://technet.microsoft.com/en-us/sysinternals/cc835722
3) Kích hoạt Hyper-V
Bước 1:
Vào Control Panel ==>
Chọn Programs and Features
Bước 2: Chọn kích hoat Hyper-v
Sau khi chọn các check box giống như hình trên, bạn bấm OK và chờ cho hệ thống thiết lập vài phút là xong.
- Mục đích kích hoạt Hyper – V để tiến hành lập trình với Emulator, nếu máy tính của bạn chưa được kích hoạt thì khi chạy bạn sẽ nhận được lỗi tương tự như sau:

Hoặc nếu như đã kích hoạt nhưng không chạy trong chế độ Hyper-V Administrators group thì các bạn cũng nhận được lỗi:

Bước 3: Kiểm tra Hyper-V Manager
Để mở Hyper-V Manager bạn xem hình thực hiện theo các bước trong hình
kiểm thử Hyper-V |
Nều Start, Stop dịch vụ mà chạy được là ok hình trên là thông số mặc định, bạn có thể chọn thông số lại cho phù phù hợp nhu cầu. Như vậy khi nào chạy Emulator mà báo lỗi gì đó liên quan tới Hyper-V thì bạn có thể vào đây để cấu hình lại.
4) Cài đặt Visual Studio Ultimate 2013 và Visual Studio Ultimate 2013 Update 3
Khi cài xong bộ Ultimate 2013 để tương thích cho SDK (Windows Software Development Kit ) bạn phải cài tiếp Update 2 hoặc cao hơn ở đây tôi hướng dẫn bạn Visual Studio Ultimate 2013 Update 3 vẫn chạy(khá lâu cở 2h)
Hình ảnh Update 2 |
Như vậy các bạn đã thiết lập xong môi trường giờ thì khám phá các bài kế tiếp nhưng trước tiên các ban phải đọc phần tham khảo sách và video tại đây
Nên xem qua cuốn WindowsPhone 8.0 và trang học
Các bài tiếp theo bạn coi cuốn Windows Phone 8.1 trang học
Cho em hỏi là để cài emulator wp8.1 thì phải là win8.1 mới được còn win8 đâu được đâu và chỉ có win pro mới cài được hyper-v phải không ạ ???
Trả lờiXóaĐúng vậy em,
XóaYêu cầu cho Windows Phone 8.1 Update and Emulators:
Supported Operating System: Windows 8.1
Visual Studio 2013 Update 2 or later.
Thân mến,