Hyper v mgr 開發心得

2022-02-19 15:56:12 字數 1567 閱讀 6714

上個禮拜一直在弄這個東西。

有點體會,感覺微軟是有意增加開發難度。

操作乙個操作虛擬機器?虛擬機器是什麼,就是乙個xml。為了折騰這個xml,微軟弄了那麼多的方法。

這樣,hack一點的做法,就是 直接改登錄檔。改xml檔案。不過xml有個檔案鎖,這個也是可以破除的。

牢騷雖然是這樣發,可是考慮到穩定性,最好還是用msdn上的wmi,因為你不能確切它到底弄了啥。可能你發現的只是浮雲。

自己電腦又不支援hyper v 只能遠端連線生產機器。除錯的煩的要死,vs整合除錯乙個都不能用,只能最原始的console.writeline()。

終究還是弄完了。

開發環境:win7+vs2010 & winserver2008r2 & .net framework 2.0 & hyper-v

程式獲取:還處於測試階段,暫時沒發布

下面是一些對我有所幫助的**:

programming hyper-v with wmi and c# - getting started

change ip adress in guestvm by hyper-v host using powershell command

---------在總體設計的過程中考慮到的ip設定問題 這個地方告訴我了乙個新名詞 kvp

using the hyper-v wmi provider

----------官方的wmi文件  必須得仔細研究

getting the virtual system dns name

-----------這個給了我guest和host值交換的希望

create vm (hyper-v) via code - .net version

-------------正式開始編碼了

codeplex    project hosting for open source software  

--------------傳說中的開源界,好東西大大的多

wmi explorer

------------據說很有用的工具,雖然我沒用

hyper-v wmi examples - part xv

attaching passthough disks via wmi (scsi or ide)

hyper-v 如何使用wmi向虛擬計算機附加硬碟

---------新增硬碟的時候卡住了,第乙個大神說的過於簡單,第二個不錯但就是powershell的,翻譯成c#有難度,也不知道能不能用

我按照第三個做的,很感謝寫那blog的那哥們

如何強制刪除被鎖檔案?急!!

-------解鎖檔案,事實證明,這是沒用的

其實用c#自帶的方法加幾個高階的引數就能搞定。

反彙編看了一些微軟的**,沒有加混淆。但是智商有限,根本看不懂。這使我懂得。稀里糊塗的架構,遠遠比混淆給力。不過還是找到些有用的資訊。

就這樣吧,實在不給力,竟然發表後少了一大截。又重新寫了一遍。

其實很想找些自己想弄的專案做,可是沒有機會啊。只有這樣才能使自己感到充實點。

有專案哥們可以幫忙介紹些個。

完。

AS 開發心得

as開發心得 隨著大web時代的來臨,越來越多的開發工作從c s模式轉到b s 模式。前不久公司與某電商合作推出3d內容展示應用。儘管最終結果並不理想,還是就過程中的一些問題總結一下。和所有的指令碼語言類似actionscript 簡稱as 的使用很容易上手。as3.0以前的版本,更多的是面向過程的...

activex開發心得

如果你想通過c 和vb.net來做activex的請,我勸你盡快打消這個念頭。net認為activex技術是過時的,所以c 和vb.net都做不了activex。c 和vb.net可以做類似的東西,但它不叫activex而是叫windows控制項,前提是客戶端機器必須安裝了.net framewor...

VBA 開發心得

1.string太長的話會被vba無情的截斷。如果字串太長,比如說有2048個字元,那就會被vba華麗麗的截成這個樣子 2048個字元的字串 1023個字元的字串 回車 1023個字元的字串 回車 2個字元的字串 這種情況下,在使用sql查詢的時候你會難以預料自己的字串在什麼時候被截斷,並且debu...