Dot-Net
禁用 Visual Studio 開發伺服器 - 每個項目都可以這樣做嗎?
在調試我的網站項目時,我通常會在 Web 項目的屬性中啟動選項,然後選擇“不打開頁面”和“使用自定義伺服器”,其中的 url 在我的主機文件中指向我的本地 IIS。
即使我這樣做了,但每次我按 f5 時,Visual Studio 仍然會生成它自己的開發伺服器實例。
有什麼辦法可以禁用它嗎?
此外,對於具有共享 ascx 文件的 Web 應用程序項目,例如,Visual Studio 也將在我每次為這些項目調試解決方案時啟動一個 Development Server 實例。這導致在任何給定時刻在我的機器上執行一百萬個開發伺服器實例。
有沒有辦法完全禁用給定項目的開發伺服器?沒有將其指向 localhost 子應用程序?
我剛剛通過執行以下操作解決了同樣的問題
- 選擇項目
- 右鍵點擊-> 屬性-> Web 選項卡
- 從開始操作中,選擇不打開頁面
- 從 Web Server 中選擇 Use Custom Web Server,指定http://127.0.0.1作為起始頁
點擊項目、屬性、Web。在伺服器下,選擇使用本地 IIS Web 伺服器。如果該站點尚未在 IIS 上創建,請點擊創建虛擬目錄。調試時,您的項目現在將在 IIS 中執行。