asp.net Development Server單機版的IIS

當我們在vs裏運行代碼的時候,vs會自動運行asp.net Development Server ,這個程序的作用跟IIS一樣

今天就嘗試手動啓動一下

在C盤找到WebDev.WebServer.exe

這個程序應該在一般在 C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0\下,沒有就去 C:\Windows\Microsoft.NET\Framework\v2.0.50727\看看

如果還沒有那你就在C盤搜索一下吧

我寫的bat文件是這樣的

cd C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0\
start WebDev.WebServer /port:9898 /path:D:\EssenceSystem\Essence\Essence.Web\

解釋一下:

第一行是定位到WebDev.WebServer所在的目錄

第二行纔是關鍵 執行這個程序  有兩個參數  port:指定端口  path:指定網站路徑

即使你不知道也沒事 因爲只要執行這個程序 參數格式不正確就會有提示,如圖:

看着這張圖就知道該怎麼寫了

感言:

今天閒來沒事給整了這麼個小東西,和大家分享一下,當然知道這個命令怎麼寫並不只是爲了可以手動啓動asp.net Development Server ,我們還可以在程序中用代碼啓動這個程序,可以把網站打包成exe,不用去架什麼IIS,隨便在哪臺機器, 只要裝了相應的framework版本 ,那就能運行網站 ,在給客戶做展示的時候會很方便,很牛B

任何一點小東西擴展開來,都有很大的開發潛力

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章