【发布时间】:2015-04-25 07:48:51
【问题描述】:
我有一个在 iis 中本地运行的网站。我最初从 tfs 检索它并在本地设置它,它正在运行。我最近买了一台新电脑,所以我不得不重新设置项目。我按照与以前相同的步骤从 tfs 获取代码,并确保在 iis 中设置相同。我也注意到了我设置旧路径的物理路径,并确保它在我的新机器上设置为相同的路径。但是,当我尝试访问包括主页(只是 localhost:80)在内的任何 url 时,我收到 Resource Not Found 错误。
iis 中的一切都是一样的,所以它一定是我错过的 web 配置中的某些东西,但我不知道它会是什么。当我转到 localhost/templates/default.aspx 之类的特定路径时,我可以加载该页面,但与该站点关联的 url 似乎不起作用。
【问题讨论】:
-
你确定你在新机器上正确设置了 IIS.. 你检查以确保虚拟目录的 etc.. 像旧项目一样设置.. 你也确保开始您设置网站的默认网站的 IIS 还检查以确保您没有在 Web 项目中使用端口仔细检查所有新设置与旧设置..
-
所以你是说
localhost/templates/default.aspx有效?但不是localhost/templates/? -
您是否验证了应用程序池信息即.net版本与原始设置相同?
-
您是否确认该应用程序被定义为 IIS 中的应用程序?
标签: asp.net redirect iis tfs resources