none
在PC上使用VS2008 C#編輯可以將程式移植到WINCE系統下去執行嗎? RRS feed

  • 一般討論

  • 如提:在PC上使用VS2008 C#編輯可以將程式移植到WINCE系統下去執行嗎?

    最近我在寫人機,該人機是WIN CE系統,並可用C#自訂巨集

    於是我去學習VS2008 的C#程式,但我將程式複製到人機的編輯軟體,卻發生了一些在Visual studio沒發生的問題

    2014年5月19日 上午 07:59

所有回覆

  • PC滿多指令無法在WIN CE執行,人機是什麼廠牌型號?您應該要問廠商...
    2014年5月19日 上午 09:51
  • 先用 Visual Studio 2008 Pro. 以上的內建模擬器跑跑看。

    確認你所有的類別、多載都是被支援。

    我是偏向降級用 VS2005 開發,VS2008 模擬器沒有整合很好,不過版本比較新,支援到 WINCE 6


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    2014年5月19日 下午 03:56
  • 只要使用.NET Compact Framework的功能, C#程式可以移植到有支援.NET Compact Framework的WINCE系統執行

    2014年5月20日 上午 03:46
  • 要安裝對應的Windows Mobile/CE SDK,WinCE C#和VB.Net使用Compact .Net Framework,沒有把所有的Windows CE API包裝起來,有些要用PInvoke呼叫API,可能用VC++直接呼叫的效能好。VC++.Net使用CLR .Net Framework,系統需要安裝.Net Framework才能執行。另外Compact .Net Framework 需要注意版本的問題。Windows Mobile/CE 5/6/7是用VS2005/2008/2010來開發,模擬器可以,但最好還是用實機操作,在VS專業版以上,選擇智慧型裝置專案。

    開發者的異想世界 - http://etroy-com.blogspot.tw/

    2014年5月21日 上午 03:32
  • 謝謝各位的回覆,現在我已經了解win ce 並不是把全部的東西包進去,多少還是有點差別
    2015年5月5日 上午 02:22
  • 如果是用C#, 基本上會搭配.NET Compact Framework, 可用功能會變少, 請參考:Windows CE Application Development

    2015年5月5日 下午 03:12