20120428
環境
win7 & visual studio 2008
IT8000盤點機
1.在win7環境下只要把智慧型裝罝連結到電腦,win7就會自動搜尋並安裝windows mobile裝置中心。
2.在開發工具部份VS2010好像不能開發智慧型裝置,VS2005和VS2008可以。
3.新增專案時請選擇智慧型裝置,因為IT8000平台為WinCE 5.0,所以我選擇的平台為WinCE 5.0,下面是VS2005的畫面。
如果是VS2008,選擇完智慧型裝置專案後,請再選擇裝置應用程式範本,目標平台選擇WindowsCE。
因為我是用VS2008開發的,在這裡我遇到了一個問題,因為VS2008預設的Framework範本是3.5,所以當我將程式放上IT8000時一直出現Framework版本的錯誤訊息,原來在IT8000上是Framework 2.0,所以在新增專案時要選.NET Compact Framework version 2.0。
4.開發WinCE程式時其實和開發WinForm差不多,只是在WinCE上有很多功能沒有支援 ><",有點不方便。
20120430
WinCE不像WinForm有mdi的功能,但還是有方式可以達成
在MainForm中開啟ChildForm時加上
ChildForm.parent = me
ChildForm.show()
20120508
資料庫使用SQL Compact
使用版本 Sql Compact 3.5, 所以要加入參考 System.Data.SqlServerCe 3.5.0.0
在 WinCE 上也必需安裝 SqlCE 5.0
安裝方式:複製本機上的 sqlce.wce5.armv4i.cab 到 WinCE 上再執行安裝
檔案路徑在:C:\program files\microsoft SQL Server Compact Edition\v3.5\Devices\wce500\armv4i\
資料庫使用SQLite
先下載 SQLite for ADO.NET 2.0
安裝好後把System.Data.Sqlite加入參考
在WinCE上必需把本機上的C:\Program Files\SQLite.NET\bin\CompactFramework\SQLite.Interop.066.dll複製過去並重新命名為SQLite.Interop.dll
不然執行時會出現錯誤訊息:找不到Pinvode.dll SQLite.Interop.dll
2012年4月28日 星期六
2012年3月7日 星期三
ASP.NET 3.5 使用 AjaxControlToolkit
某次正開心的寫著 ASP.NET 3.5 網站
要加入 AjaxControlToolkit~
看著左邊工具箱很自然的把 AJAX 擴充功能中的 ScriptManager 拉進網頁
正當我開開心心的把 CalendarExtender 拉入 TextBox 控制項時
執行網頁時卻發現日期無法出現
在 IE 中開啟檢視網頁程式碼發現了
if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax 用戶端架構無法載入。');
原來 ScriptManager 是要加入 AjaxControlToolkit 的 ToolkitScriptManager 才行!!!
要加入 AjaxControlToolkit~
看著左邊工具箱很自然的把 AJAX 擴充功能中的 ScriptManager 拉進網頁
正當我開開心心的把 CalendarExtender 拉入 TextBox 控制項時
執行網頁時卻發現日期無法出現
在 IE 中開啟檢視網頁程式碼發現了
if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax 用戶端架構無法載入。');
原來 ScriptManager 是要加入 AjaxControlToolkit 的 ToolkitScriptManager 才行!!!
2012年3月5日 星期一
ASP.NET + Windows Server 2008 + IIS7 小筆記
最近使用在 IIS7 上遇到了幾個小問題
來做個筆記~記錄一下
1. Access 資料庫,當網頁執行新增、修改、刪除動作時出現了 "運作必須使用更新查詢" 的錯誤訊息; 原因為 Access 檔案使用權限不足,把 user 的權限開放完全控制。
2. 網站中的圖示均無法顯示, 原因為沒有對目錄中的文件使用權限不足, 在 web.config 中加入
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
來做個筆記~記錄一下
1. Access 資料庫,當網頁執行新增、修改、刪除動作時出現了 "運作必須使用更新查詢" 的錯誤訊息; 原因為 Access 檔案使用權限不足,把 user 的權限開放完全控制。
2. 網站中的圖示均無法顯示, 原因為沒有對目錄中的文件使用權限不足, 在 web.config 中加入
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
訂閱:
意見 (Atom)







