在我的IIS中,我创建了“App1”作为我的站点名称并设置了所有内容。
现在,当我从IIS浏览我的一个网络文件时,该网页的网址类似于“http://localhost/Folder1/Default.aspx”。
但是回到上次我使用窗口7的时候,我可以获得的URL是“http://localhost/App1/Folder1/Default.aspx”,现在我升级到窗口8后只得到“http://localhost/Folder1/Default.aspx”。我不确定窗口8是否导致问题或其他任何问题,但我在浏览文件时需要提供有关如何包含网站名称的建议,以便我可以获得“http://localhost/App1/Folder1/Default.aspx”。
我需要包含网站名称的原因是因为我的整个项目解决方案是很久以前调用包含网站名称的文件和网络服务。没有站点名称,我根本无法运行程序,因为我可以从任何Web服务检索数据
有人可以建议我如何在IIS中包含网站名称吗? 我尝试过目录浏览,但似乎不是我的解决方案。我尝试搜索如何在我的域中包含网站名称,但通常最终会指示我进行目录浏览。
仅供参考,我的应用程序池设置如下: .Net CLR版本:v2.0.50727 托管管道模式:经典
真的很感激任何帮助。
由于
答案 0 :(得分:0)
万一有人遇到像我这样的问题,我找到了解决办法。
昨天我只是想到在Google上搜索如何在我的网址中包含网站名称而不是搜索Google,我删除了我的IIS中的App1应用程序。然后,在我的App1的物理目录中,我创建了一个新的文件夹调用" Main"然后我将我的App1文件夹移动到Main。
当我在IIS中创建新应用程序时,我将新应用程序创建为App1,但将物理应用程序路径指向" Main"。这样,当我浏览IIS中的一个Web文件时,我可以看到类似" http://localhost/App1/Folder1/Default.aspx"这完全解决了我的问题,我的程序现在可以正常运行。
虽然我仍然不知道如何在网址中包含网站名称以及缺少网站名称的原因。但至少现在解决了我的问题