簡體   English   中英

如何設置 IIS 來調試經典 ASP?

[英]How do I set up IIS to debug classic ASP?

如何設置 IIS 來調試經典 ASP?

設置經典 ASP 調試需要幫助

根據我在社交媒體上看到的內容,為了讓我的計算機能夠編寫和調試 Classic ASP,我需要以某種方式設置 IIS——我這樣做了——然后我必須通過以下方式啟用 ASP執行以下操作:

IIS7 - IIS > ASP > 編譯 > 調試屬性 > 啟用服務器端調試

我堅持這一點。 請有人告訴我我需要點擊什么。

在此處輸入圖像描述

可以從 inte.net 輕松找到實現您的要求的步驟。 您在屏幕截圖中看不到“ ASP ”模塊的原因是您沒有啟用“ ASP ”功能。 請參考以下步驟:

1.打開“控制面板”-->“程序”-->“打開或關閉 Windows 功能”。

在此處輸入圖像描述

2.然后你可以在“ Inte.net Information Services ”-->“ World Wide Web Services ”-->“ Application Development Features ”下找到“ ASP ”選項,如下圖所示。

在此處輸入圖像描述

3.只需啟用“ ASP ”,然后go到您的IIS經理,在“站點”下選擇您要編輯的站點。 然后你可以找到“ ASP ”模塊。

Hury Shen 發布了一個非常好的答案。 我現在可能已經准備好使用 go 來制作我的第一個“Hello World”經典 ASP 程序。

答案提供的內容甚至連我閱讀過的在線 Microsoft 文檔都沒有。 即,它正在檢查 ASP 框。

我單擊了幫助按鈕,這使我進入了一個瀏覽器頁面,該頁面解釋了如何創建 ASP 頁面。 https://bbsimg.ngfiles.com/394000/iu_394915_8507221.png

https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/hh831768(v=ws.11)?redirectedfrom=MSDN

此鏈接提供此幫助:

在此處輸入圖像描述

這將我帶到一個新頁面

https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/hh831387(v=ws.11)

我已經完成了列表中的先決條件和步驟 1。 所以我 go 到第 2 步

第 2 步:添加經典 ASP 網站 您可以通過使用用戶界面 (UI)、在命令行 window 中運行 Appcmd.exe 命令、直接編輯配置文件或編寫 WMI 腳本來執行此過程。 使用 UI 添加網站 打開 IIS 管理器。 對於 Windows Server 2012,在開始頁面上單擊服務器管理器磁貼,然后單擊確定。 在服務器管理器儀表板上,單擊工具菜單,然后單擊 Inte.net 信息服務 (IIS) 管理器。 對於 Windows 8,在開始頁面上鍵入控制面板,然后單擊搜索結果中的控制面板圖標。 在控制面板屏幕上,單擊系統和安全,單擊管理工具,然后單擊 Inte.net 信息服務 (IIS) 管理器。 在“連接”窗格中,右鍵單擊樹中的“站點”節點,然后單擊“添加網站”。 在“添加網站”對話框的“網站名稱”框中,為您的網站鍵入一個好記的名稱。 如果您想要 select 與應用程序池框中列出的應用程序池不同,請單擊 Select。在 Select 應用程序池對話框中,select 應用程序池列表中的應用程序池,然后單擊確定。 在“物理路徑”框中,鍵入 Web 站點文件夾的物理路徑,或單擊瀏覽按鈕 (...) 在文件系統中導航以查找文件夾。 如果您在步驟 5 中輸入的物理路徑指向遠程共享,請單擊“連接為”以指定有權訪問該路徑的憑據。 如果不使用特定憑據,select 連接為對話框中的應用程序用戶(傳遞身份驗證)選項。 Select 類型列表中 Web 站點的協議。 IP地址框默認為全部未分配。 如果必須為 Web 站點指定 static IP 地址,請在 IP 地址框中鍵入 IP 地址。 在端口文本框中鍵入端口號。 或者,在主機 Header 框中鍵入 Web 站點的主機名稱 header。 如果您不必對站點進行任何更改,並且希望 Web 站點立即可用,請選中 select 立即啟動 Web 站點復選框。 單擊確定。

我已經很久沒有做過這樣的事情了。 基本上,我假設我正在將我的台式計算機變成一台 web 服務器。 我對嗎? 如果是這樣,我是否必須完成購買命名空間的所有開銷和步驟? 我希望不是。

我對步驟 4 有疑問:“如果您想要 select 與應用程序池框中列出的應用程序池不同,請單擊 Select。在 Select 應用程序池對話框中,select 應用程序池列表中的應用程序池,然后單擊好的。” 當我輸入站點名稱時,“應用程序池”字段會重復我為站點名稱輸入的內容。 由於我沒有創建新的應用程序池——或者我不想創建——我單擊 select 並選擇 DefaultAppPool。

因為我只想在本地編寫測試代碼,所以我以應用程序用戶的身份連接。

我沒有輸入 IP 地址。

它抱怨說我使用的是 80 端口。所以我將它切換到 79 端口並單擊確定。

所以現在我想我有一個asp網站。 你怎么認為?

暫無
暫無

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

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