打开ASP.NET Web项目时,此项目的默认Web访问模式设置为文件共享, 但是无法从路径“...”打开“...”处的项目文件夹。返回的错误是: 无法打开Web项目“”。返回的错误是: 无法打开Web项目“...”。文件路径“...”怀URL“...”不

原创 2009年07月29日 17:30:00

当你打开ASP.NET Web项目时,如果出现这样的错误提示:
提示窗口标题: Web访问失败
提示内容: 此项目的默认Web访问模式设置为文件共享, 但是无法从路径“...”打开“...”处的项目文件夹。返回的错误是: 无法打开Web项目“”。返回的错误是: 无法打开Web项目“...”。文件路径“...”怀URL“...”不符。这两者需要映射到相同的服务器位置。HTTP错误404: Not Found ......

 

处理方法:

 

到“C:/Documents and Settings/你的用户名/VSWebCache/计算机名/”中, 删除与该项目同名的文件夹。

 

分析:

 

当你新建ASP.NET Web项目时,VS.NET会自动在VSWebCache中新建一个与项目同名的文件夹(如果已存在这样的文件夹,VS.NET会更新该文件夹),并在该文件夹中创建一个文件(项目名.csproj.user)和ASP.NET Web项目中所有目录的副本(副本是一个空目录,不包含任何文件)。

 

当你打开ASP.NET Web项目,VS.NET会读取VSWebCache中的与该项目同名的文件夹, 如果VSWebCache中的文件夹的映射路径与这个ASP.NET Web项目不同就会出现上面的错误信息。而这时只有通过删除VSWebCache中的同名文件夹,让VS.NET重新建一个才能解决问题。

 

小知识:

 

1、VSWebCache的作用是为了支持脱机开发ASP.NET Web应用程序。假如你本来在一台WEB服务器进行ASP.NET项目的开发,现在因为某些原因,只能在自己的笔记本电脑上进行脱机开发,这时你就可以利用VS.NET的WEB脱机开发功能。在自己的笔记本电脑上打开这个项目,在VS.NET中,选中“项目”=》“Web项目”=》“脱机工作”。这时, VS.NET会将所有项目文件复制到VSWebCache中。这样你就可以在脱机情况下,通过打开VSWebCache中的项目文件来进行开发。当联机时, 选中“项目”=》“Web项目”选择“同步所有文件夹”,就可以将脱机开发的内容复制到服务器中。

 

2、VS.NET使用FrontPage server extensionsg与Web服务器进行通信,VS.NET无法直接修改Web服务器中的文件,所以VS.NET把VSWebCache作为一个中转站, 将编辑与编译的文件先放在VSWebCache中,然后通过FrontPage server extensionsg上传到服务器。

 

小问题:VS.NET弹出的这个提示窗口中的信息无法通过Ctrl+C进行复制。

 

 

无法打开Web项目 文件路径与URL不符。这两者需要映射到相同的服务器位置

一、前言:虽然已经有很多类似文章了,但我遇到的有些问题仍然无法解决,直到自己摸出门道后才解决。写这个只是为了记录一个过程。二、架设环境:Windows Server 2003 Standard + S...
  • jimlong
  • jimlong
  • 2010-02-06 12:29:00
  • 4680

一、无法打开Web项目

故障现象:当你打开ASP.NET Web项目时,如果出现这样的错误提示:提示窗口标题: Web访问失败提示内容: 此项目的默认Web访问模式设置为文件共享, 但是无法从路径“...”打开“...”处的...
  • etuchang
  • etuchang
  • 2004-12-17 12:47:00
  • 1233

vs.net2003打开Web项目提示物理路径与url路径无法验证问题的解决

自己在用.net的时候会遇到一些 奇怪的问题,特别是Web项目,以前就没有很好的解决,这次计算机重新安装了操作系统,打开我原来的Web应用程序,提示无法验证物理路径和URL路径的问题。上一次是因为换了...
  • CloneCenter
  • CloneCenter
  • 2007-08-01 09:16:00
  • 1226

尝试创建Web项目或打开位于URL“http ://localhost/WebApplication1”的Web 项目

产生这种错误的可能性有很多,其中常见的一种是IIS组件和FrontPage扩展引起的,如果出现这个问题的话,请先重装IIS组件和FrontPage扩展,然后重启再试试。 还有一种是注册dll的问题,试...
  • sq_zhuyi
  • sq_zhuyi
  • 2008-05-09 10:33:00
  • 3987

一、无法打开ASP.NET Web项目

故障现象:当你打开ASP.NET Web项目时,如果出现这样的错误提示:提示窗口标题: Web访问失败提示内容: 此项目的默认Web访问模式设置为文件共享, 但是无法从路径“...”打开“...”处的...
  • etuchang
  • etuchang
  • 2004-12-17 12:57:00
  • 888

vs2003 web项目 在win7下无法打开 解决方案

最近我负责公司的一个vs2003开发的新闻项目,在win7下无法打开,搞了好久没搞定,那叫一个郁闷啊。搜索了大半天,尝试一切可能尝试的方法,终于搞定。 首先在IIS里设置路径,然后在IIS是新建...
  • net_xxl519
  • net_xxl519
  • 2015-07-14 11:32:30
  • 1260

尝试创建Web项目或打开位于URL“http ://localhost/WebApplication1”的Web 项目 (ZZ)

产生这种错误的可能性有很多,其中常见的一种是IIS组件和FrontPage扩展引起的,如果出现这个问题的话,请先重装IIS组件和FrontPage扩展,然后重启再试试。 还有一种是注册dll的问题,试...
  • afxid
  • afxid
  • 2006-09-29 14:52:00
  • 6928

VS不能加载web项目的解决方法

不能加载web项目是在部署asp.net web项目时遇到的问题之一,今天我把我所知道的东西来做个总结。错误表现及解决方法:1.不能从指定的Url加载web项目详细描述:我们在新建一个web项目时,需...
  • TangJL820
  • TangJL820
  • 2005-12-08 12:29:00
  • 1700

Intellij Idea在部署Java Web项目时为无法获取路径的问题

  这两天在写项目的同时顺便搭建寝室的一个文件共享服务器,用的是Tomcat,目录结构是这样的:  其中WEB-INF下面的share文件夹是用来存放上传和下载的共享文件的,但是我在使用 reques...
  • van_brilliant
  • van_brilliant
  • 2018-03-20 13:08:58
  • 67

尝试创建 Web 项目或打开位于 URL“http://localhost/WebApplication1”的 Web 项目时,Web 服务器报告了以下错误。“服务器返回信息不可识别”。

VS.Net开发环境是2003 Version 7.1.3091Ms .Net Framework 1.1 version 1.1.4322 SP1IIS版本是6.0安装了FrontPage 扩展在启...
  • quengzi
  • quengzi
  • 2005-07-28 13:25:00
  • 4393
收藏助手
不良信息举报
您举报文章:打开ASP.NET Web项目时,此项目的默认Web访问模式设置为文件共享, 但是无法从路径“...”打开“...”处的项目文件夹。返回的错误是: 无法打开Web项目“”。返回的错误是: 无法打开Web项目“...”。文件路径“...”怀URL“...”不
举报原因:
原因补充:

(最多只允许输入30个字)