簡體   English   中英

如何在IIS本地調試和部署?

[英]How do I debug and deploy locally with IIS?

我開始使用Web開發,所以這可能很簡單。 我曾經和那些讓我設置工作站的人一起工作,這樣我就可以在IIS(而不是IIS Express)中本地托管我的網絡應用程序。 我能夠更改標記和樣式表,只保存更改,然后刷新瀏覽器以查看更改。 如果我改變后面的代碼,我不得不重建解決方案。 但同樣,我只是更新了瀏覽器,新的更改已准備好進行測試。

調試和實際執行代碼有一些不同之處; 我只是不記得那個細節,但我總是可以啟動內置的開發Web服務器,我想。

我在哪里可以找到設置它所需步驟的大綱? 我認為我不需要詳細的逐步說明。

謝謝!

Visual Studio - >解決方案資源管理器 - >右鍵單擊項目 - >屬性 - > Web選項卡 - >標記'使用本地IIS Web服務器'。 還單擊“創建虛擬目錄”按鈕。 現在應用程序可以進行debubged asusual。

假設您的計算機上安裝了IIS,當您在Visual Studio中查看項目屬性時,您將在“Web”選項卡中找到“服務器”選項。 只需選擇“本地IIS Web服務器”。 其余的應該是相當不言自明的。

工具>附加到進程> w3wp.exe>附加按鈕

您需要以管理員身份啟動VS才能執行此操作。 如果有多個,請附加到應用程序池中的那個,您可以在其下設置網站。 您可能需要檢查所有用戶的show processes。 有一個名為“附加到”的VS插件,它將在工具菜單中添加一個附加到IIS菜單項。

您需要將進程附加到IIS,或者您可以直接設置visual studio項目屬性以使用本地IIS Web服務器。

將調試器附加到IIS進程。 為此,請單擊“調試”,然后單擊“附加到進程”。

將顯示“附加到進程”對話框。

在“可用進程”下,找到要將調試器附加到的進程的名稱。 (對於Windows 7,它是w3wp.exe)

如果未顯示您需要的進程,則可以顯示正在運行的更多進程。 為此,請選中“顯示所有用戶的進程”和“顯示所有會話中的進程”。

在“可用進程”下,單擊該進程的名稱,然后單擊“附加”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM