帶虛擬機器的wcf服務的遠端除錯配置學習

2022-02-01 06:31:37 字數 1712 閱讀 2747

在使用wcf服務的過程中,乙個比較好的方法就是每個人在條件允許的情況下,本機裝乙個server,03是個不錯的選擇,再裝上需要的資料庫,除錯環境,這樣其他人在對乙個server操作的時候都是自己的虛機,而不是乙個公共機器,互相不受到影響。也不會因為除錯的過程中影響了其他人的速度,進度收到限制。

眾所周知,服務的部署無非是把本地編譯好的bin檔案目錄,webconfig和service的svc一起放到虛機裡面,然後新增到虛機的iis中去。然後service的配置上,指向虛機的路徑。這樣的話,本地寫好的service難免會出現一些預想不到的問題,大家都首先會想到除錯。那麼問就在於,服務你已經部署到虛機上了,本地對service新增斷點已經無法訪問了。因為service不在本地你又如何處理呢?

那麼現在我們需要的就是遠端除錯了。遠端除錯虛機是需要一定的配置的。下面一步一步的簡單說說:

這個不用多說了。簡單嘮叨幾句。軟體選擇vmrcplus。然後安裝系統。配置ip位址,之後安裝相應的軟體,vs,mssql之類的不說了。其中有幾個關鍵的地方就是,安裝windows的 lookback 網絡卡,

之後,執行c:\windows\system32\drivers\etc\hosts,用記事本開啟,比如我虛機名字是dev,把虛機的ip位址和名字新增到如下的相應位置之後做乙個對映。直接寫在localhost中即可。

之後在虛機裡面共享乙個資料夾,通過run,\\dev訪問虛機,看是不是能看見虛機的資料夾和裡面的內容,用來測虛機和對映建立的是否有問題。

首先,在虛機上建立乙個使用者,最好是名字和密碼都和本機的一樣。密碼不過期的選項設定。

之後設定使用者的域內容,也就是member of 裡面的內容,象徵性的新增一些admin和domain具體的最好新增那幾個我還不是特別的清楚。如圖所示,我的就夠了。

其次,開啟service中的內容。配置你需要的08 或者05 的遠端除錯的使用者名稱和和密碼。

然後啟動服務。

最後,到本機中。還是開啟user介面。把administrator新增到user的域當中去。

開啟服務的configration選項。新增虛機的服務位址到位址列。然後編譯本機的檔案,在service所在的檔案加中,把bin檔案,config,和svc也就是webservice考到虛機的共享目錄之下。開啟虛機,部署service到iis中去。回到本機,在vs中,更新你的service。在service需要的地方加上斷點。

attach到程序中去。你會發下如下選項(w3wp)。之後除錯,即可跳入service的**拉。。。

DMS 安卓虛擬機器除錯監控服務

ddms 的全稱是dalvik debug monitor service,是 android 開發環境中的dalvik虛擬機器除錯監控服務。它為我們提供例如 為測試裝置截圖,針對特定的程序檢視正在執行的執行緒以及堆資訊 logcat 廣播狀態資訊 模擬 呼叫 接收sms 虛擬地理座標等等。emul...

virtualbox虛擬機器 虛擬機器的網路

今天要測試ip多宿主 ip multihoming 即host和guest的兩個網絡卡分別接,host ping guest的ipv6不通。解決過程如下 命令輸出 ip addr 1 lo mtu 65536 qdisc noqueue state unknown link loopback 00 ...

虛擬機器 虛擬機器軟體的簡單認識

1.vmware workstation 適用平台 linux和windows 學校實驗機上用的此軟體 搭載的是redhat 9的虛擬機器 直接匯入vmx檔案就可以使用 具體步驟參考 雖然此步驟掩飾的是windows的虛擬機器但是和linux的虛擬機器開啟步驟一樣 都是使用vmx檔案直接匯入的 2....