簡體   English   中英

無法從VS2010創建虛擬名稱為localhost的虛擬目錄

[英]Unable to create a Virtual Directory from VS2010 with a name other than localhost

我收到異常

“無法創建虛擬目錄。無法在本地計算機上找到服務器'https:devlocal.com/test'。確保已將本地IIS服務器配置為支持安全通信。”

1.我為127.0.0.1 devhost.com添加了一個主機條目

現在,當我嘗試從VS2010創建虛擬目錄時,它正在顯示上述異常。

我已經刪除了對端口80的默認綁定(我假定Visual Studio使用該綁定來請求IIS創建虛擬目錄)。

重新添加此解決了問題。

添加主機頭解決了我的情況下的問題。 希望您得到一些解決方案-如果是這樣,請也更新我們。

IIS中的主機頭值

如上所述,指定主機標頭值以及為站點的實際物理文件夾添加具有完全訪問權限的網絡服務已解決了該問題。

希望這對某人有幫助,因為我沒有從任何來源獲得任何清晰的細節。 請注意,我正在使用Windows 2K3。

如果您根據其他答案更改默認端口綁定,或者使用主機頭文件,並且將IP地址更改為192.168.1.1之類的特定地址,而不是使用All Unassigned則通常會遇到此問題。

我相信Visual Studio使用127.0.0.1:80與IIS對話以獲取此屬性對話框。 因此,如果您在IIS中的網站使用的綁定不是其他綁定,例如

127.0.0.1:67

要么

192.168.1.1:80

它會失敗。

請嘗試以下操作:

在命令窗口中,導航到“ c:\\ windows \\ microsoft.net \\ framework \\ v2.0.50727”

                            - then run "ASPNET_REGIIS -i"

                            - then run "ASPNET_REGIIS -ga ASPNET"
  • 在IIS管理器中,將“集成Windows身份驗證”添加到“默認網站”的身份驗證方法中

注意:假設您的啟動驅動器是C

暫無
暫無

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

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