2010年11月4日 星期四

在同一個目錄建立兩個 .net 專案


問題
通常寫一個Library後,為了測試並說明使用方法,通常會希望再開一個專案,如果將這個專案建在其他目錄,管理上並不方便,另外,有時候我們希望兩個專案共用一些表單,須要複製一份,對Source Code Control也不是很方便,所以基於上訴原因,我會希望在同一個目錄建立兩個專案。

解決方案
通常新增一個專案後,VS會在指定目錄下建立一個與專案名稱同名的子目錄,透過這種方式,我們就無法在同一個目錄建立兩個專案,必須採取另一個變通的方式,在英文版的VS2010可以點選 File>New>Project from existing code ,選擇目錄及指定專案名稱後,就可以在既有的目錄新增一個專案,之後再把第一個專案加入到方案即可。
但是中文版VS2008卻看不到這個選單,經過一番搜尋,原來是被隱藏了。解決方法就是點選 工具>自訂,在 【命令】頁籤下找到【檔案】類別中的【現有程式碼中的專案】,將它拖曳到選單中,就搞定了。

Keep Coding !!

2010年7月10日 星期六

UniCode Information

Q: 如何輸入UniCode內碼,以輸出字串?
A: Console.WriteLine(ChrW(&H4EBA))

Q: 如何查詢中文字的UniCode內碼?
A: 在這個網站輸入中文即可

2010年3月24日 星期三

Move Column position in Data Table

Q: How to Insert Data Column in a specified position, instead of appending to last column?
A: DataTable.Columns.Add does not support it. We need to adjust the position after adding the column. The sample code is listed as below:

 
  Dim mColumn As New DataColumn("Column1")
  Table1.Columns.Add(mColumn)
  mColumn.SetOrdinal(0)

2010年1月21日 星期四

先裝.net 再安裝IIS的處理方式

在%WindowsDir%\Microsoft.NET\Framework\vx.y.zzzz\ 目錄下執行
aspnet_regiis.exe -i