C# IDE VS2005中的Hosting Process (vshost.exe)作用介紹

來源:互聯網
上載者:User

標籤:plugins   cursor   bottom   ack   關閉   朋友   mys   提高   studio   


寫在前面

最近在群裡,有朋友問起這個vshost.exe進程到底是什嗎?當時確實不知道是個什麼東東,給人的感覺是,經常看到它,就是在啟動一個項目的時候,經常看到它,就是沒細研究它是啥玩意兒。既然遇到了,就不能放過,就要研究個一二。


vshost.exe

通過名字Hosting Process我們可以翻譯為:宿主進程。

The hosting process is a feature in Visual Studio 2005 that improves debugging performance, enables partial trust debugging, and enables design time expression evaluation. The hosting process files contain vshost in the file name and are placed in the output folder of your project. For more information, see

.

宿主進程是vs2005中一個特性,用來提高調試效率,在設計時進行運算式運算和Partial-Trust調試。宿主進程檔案以x.vshost.exe命名,並且存放在項目的輸出目錄中。例如:

Hosting process files (.vshost.exe) are for use by Visual Studio 2005 and should not be run directly or deployed with your application..

宿主進程檔案(.vshost.exe)是vs2005使用的,不能脫離您的應用程式直接運行。


提高調試效率

宿主進程(vshost.exe)建立一個與當前應用調試器相相關 App域(Application Domain),執行這個操作很明顯將增加開始調試到應用程式啟動之間的時間,但是宿主進程可以通過這個應用域來提高調試效率和在應用運行期間儲存應用域和調試器的狀態。


Design-Time Expression Evaluation

現在你可以不需要運行應用程式,就可以在 Immediate 視窗進行代碼測試。


Partial Trust 調試

應用程式可以通過 Project Designer 的安全設定頁面指定為一個Partial Trust應用,調試這類型的應用需要特別初始化應用域,而該初始化工作由vshost.exe來完成。

可以通過如下操作禁用該進程

除聲明外, 跑步客文章均為原創,轉載請以連結形式標明本文地址
  C# IDE VS2005中的Hosting Process (vshost.exe)作用介紹

本文地址:  http://www.paobuke.com/develop/c-develop/pbk23214.html






相關內容C#基於Windows服務的聊天程式(1)C#實現縮放和剪裁圖片的方法樣本C#串連mysql的方法【基於vs2010】C#實現遠程關閉電腦或重啟電腦的方法
探秘C# 6.0 的新特性C#設定表單最大化且不遮擋工作列的方法基於C#實現Windows服務狀態啟動和停止服務的方法WinForm實現按名稱遞迴尋找控制項的方法

C# IDE VS2005中的Hosting Process (vshost.exe)作用介紹

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.