[Google Map]自訂控制項 GControl

八月 21, 2008
Tags:

將自己的元作放到地圖上。

繼續閱讀 »

迴響已關閉

ASUS Eee PC 900 安裝 Ubuntu 8.04 後設定

八月 18, 2008
Tags: ,

機器:ASUS Eee PC 900 (20GB)
作業系統:Ubuntu 8.04 kernel 2.6.24-19 安裝在 SDHC 8GB 卡上。

900系列比700系列還難裝,遇到不少問題也重灌不少次。
上網找了許多資料試了很多次,把有用的記錄下來。

  • 無法開機(startup)
  • 有線網路不通(wired, ethernet)
  • 無線網路不通(wireless, wifi)
  • 無法關機(shutdown)
  • 觸控板(touchpad )
  • 螢幕解析度(screen resolution)

繼續閱讀 »

4

用 ASP.NET 製作 Google gadget

八月 14, 2008

google gadget 緣起:

客戶要求將現有網站部份資訊製作成 Google Gadget(Google 小工具)並希望在短時間內能夠上線使用,以求績效。

在考量時間不多且缺乏開發 gadget 經驗,決定採用 Google小工具API上所建議【將現有網頁或應用程式轉變為小工具】的方式來實作。

在客戶多次變更需求的過程中累積一些開發心得記錄下來和大家分享。

本文將集中在 ASP.NET 程式(.cs)和網頁(.aspx)部份,其它 gadget 相關技術資訊請自行參考 Google API 文件

  • 讀寫使用者的設定值
  • 動態調整 gadget 高度

繼續閱讀 »

迴響已關閉

[錯誤處理]LOG: Policy not being applied to reference at this time…

八月 12, 2008

錯誤訊息:

LOG: Policy not being applied to reference at this time …

LOG: Post-policy reference: …

狀況:

剛建置完成的網站開啟後不久就發生錯誤,表示找不到或無法存取某個DLL(每次都不一定)。

解決方法:

停用索引服務或將 Temporary ASP.NET 目錄排除在索引中。

C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files

參考資料:

迴響已關閉

[錯誤處理]Web Deployment Project

八月 12, 2008

環境:WIN2003+Visual Studio 2005+Web Deployment Project

aspnet_merge.exe" 以返回碼 1 結束。

錯誤訊息:

"aspnet_merge.exe" 以返回碼 1 結束。
An error occurred when merging assemblies: ILMerge.Merge: ERROR!!: Duplicate type ‘DataService’ found in assembly ‘App_Web_i7eijh5q’.

解決方法:

  1. 變更專案建置輸出的詳細等級
    工具\選項\專案和方案\建置並執行\MSBuild 專案建置輸出詳細等級
    改為「詳細」
  2. 重新建置後就能看到詳細的錯誤訊息,應該是類別名稱重複。
  3. 修改重複的型別名稱即可。

索引在陣列的界限之外

錯誤訊息:

An error occurred when merging assemblies: 索引在陣列的界限之外。

解決方法:

  • 可能 Web Service 的 [WebMethod(Description = "中文")] 有中文字
  • 可能 AssemblyInfo.cs 有中文字

參考資料:

迴響已關閉