Windows CE Programlama ve Deploy Etme

Windows CE Programlama ve Uygulama Deploy Etme

Windows CE sürümleri yaygın bir şekilde kullanılmaya devam etmektedir. Her ne kadar bir çok sürümünün üzerinden yıllar geçmiş olsa da bir çok firma yaygın bir şekilde kullanmaktadır.

Windows CE uygulaması geliştirmek için kullandığınız versiyona göre farklı Visual studio sürümlerini kullanmalısınız.Sürümlere göre sdk ve visual studio versiyonları aşağıdaki tabloda bulunmaktadır.

Version Platform (OS) Builder -> NK.BIN Application
Windows CE 4.x Windows CE Platform Builder 4.x Embedded Visual Studio 4
Windows CE 5.0 Windows CE Platform Builder 5.0 Visual Studio 2005 + SDK
Windows CE 6.0 Plugin for Visual Studio 2005 Visual Studio 2008 + SDK
Windows CE 7.0 Plugin for Visual Studio 2005 Visual Studio 2008 + SDK
Windows CE 8.0 Plugin for Visual Studio 2012 Visual Studio 2012 + SDK

 

Benim elimde Windows Embedded 7  bulunmakta IDE olarak Visual Studio 2008 framework versiyonu olarak ise 3.5 kullanacağım.

Proje oluşturmak için;

  1. File/New/Project
  2. Smart Device/Smart Device Project
  3. Target Platform:Windows CE
  4. Proje türü ise “device application” seçerek projeyi oluşturuyoruz.

Projeyi Cihaza Deploy Etme

Deploy işlemini TCP üzerinden yapacağız bunun için ilk olarak ip ve port ayarlarını belirlememiz gerekiyor.

Ayarlar için;

  1. Tools menüsünden Options/Device Tools/Device Device olarak Windows Ce seçiyoruz  ve properties butonuna tıklıyoruz.
  2. DEFAULT OUTPUT LOCATION ON DEVICE: Uygulamanın cihaz üzerinde atılmasını istediğiniz dizin
  3. TRANSPORT: TCP Connect seçerek Configure butonuna tıklıyoruz
  4. Use specific ip seçerek cihazın ip adresini yazıyoruz aynı ağda iseniz local ip adresini yazabilirsiniz farklı konumda ise modem üzerinden 5655 portunu açarak cihazın local ip adresine yönlendirmeniz gerekecektir.
  5. Ok diyerek pencereleri kapatabilirsiniz.

Şimdi CE cihaz üzerinde Core Conn yazılımını çalıştırmalısınız.

  1. Buradaki linkten gerekli araçları indirin. (Windows CE için gerekli yazılımlar)
  2. Komut satırı ile araçların bulunduğu dizine giderek yazılımları çalıştırmamız gerekiyor (unutmayın Windows CE cihazı ile PC aynı ağda olmalı aynı ağda değil ise de visual studio üzerindeki ip yapılandırmaları ona göre yapılmalı.)
  3. CMAccept uygulamasını çalıştırıyoruz.
  4. ConmanClient2 uygulamasını çalıştırıyoruz.

Artık tamamlandı, bağlantıyı test edebilirsiniz. Şimdi visual studio üzerinde device menüsünden Windows CE Device seçerek hemen sağındaki connect butonuna tıklıyoruz. Connect Succes mesajını aldıysanız bağlantı başarılı bir şekilde sağlanmıştır.Artık projeyi deploy ettiğinizde cihaz üzerindeki seçtiğiniz dizine atılarak çalıştırılacaktır.

Windows CE üzerinde .net framework yok ise 3.5 sürümünü de buradan indirebilirsiniz.

Fig-17_2

Site Footer