星期二, 2月 13, 2007

錯訊排除 : Exception has been thrown by the target of an invocation. The original message is 'Index and length must refer to a location within the string.

中文 : 索引和長度必須參考字串中的位置。\r\n參數名稱: length

英文 : Exception has been thrown by the target of an invocation. The original message is 'Index and length must refer to a location within the string. Parameter name: length'.


原因:String.Substring(0, 4)要取用的結束長度比原字串還長

星期一, 2月 12, 2007

Virtual Pc 的硬碟檔(vhd)案廋身法

最近要測一些元件,雖然使用Viutual PC或是vm很方便,但用久了難免會變得很肥大。不過可以透過一些方式讓檔案變小一點。

1.關閉xp的系統還原,清除不必要的檔案
2.install Virtual Machine Additions
3.Mount C:\Program Files\Microsoft Virtual PC\Virtual Machine Additions\Virtual Disk Precompactor.iso 執行裡頭的 precompact.exe
4.關閉執行中的系統
5.virtual pc console/ file / virtual disk wizard
6.edit an existing virtual disk / Compact it!

這樣子即可縮減hdd大小
不過只能使用在Dynamically expanding模式的磁碟,對於愛用differencing的熊並不適用