大哥,救救我吧。打开一个项目时出现的问题。
我打开一个项目,出现以下提示:
无法从Web服务器获取项目文件。
而把此项目拿到别人的机器上运行却正常。为什么呀。
大哥帮帮我吧!!!!!!!!!!!!!
问题点数:20、回复次数:8Top
1 楼qinjiana0789(在csdn提高很快的程序员)回复于 2005-04-04 21:03:33 得分 0
应该,将iis重新装一下Top
2 楼hackate(兰花开香入梦境,独思佳人亦飘然!!)回复于 2005-04-04 21:07:40 得分 0
可能你没有把项目放到虚拟目录啊Top
3 楼jzywh(江大鱼)回复于 2005-04-04 21:10:33 得分 0
察看*.csproj.webinfo 文件
<VisualStudioUNCWeb>
<Web URLPath = "http://localhost/Web/Web.csproj" />
</VisualStudioUNCWeb>
Top
4 楼jzywh(江大鱼)回复于 2005-04-04 21:11:14 得分 8
确认项目仿制的目录是否正确Top
5 楼ziffle(国际品牌运动原单:http://shop33388984.taobao.com/ 朋友网店新开,最)回复于 2005-04-04 23:39:30 得分 0
还有可能看框架的版本是都相同,比如你的机器的版本是vs2003别人的是2002Top
6 楼yuzuhe(老鱼)回复于 2005-04-05 00:10:39 得分 0
看看安装了IIS没有。还没有看一下自己设置了虚拟目录没有啊。
一般现这种问题都是这两种原因。Top
7 楼Jinglecat(晓风残月)回复于 2005-04-05 01:19:17 得分 10
jzywh(江小鱼) 的提示最合理,
关键就在这里了: URLPath = "http://localhost/Web/Web.csproj"
其他回复:
1.若是VS.net版本不同,会提示要不要自动转为新版本的格式,以后将不能用以前的VS.net编辑之类的信息;
2.未设置虚拟目录,打开是VS.net也会报告: "HTTP1.x/400 Bad Request"
3.重装IIS,比较搞笑了:大家知道除了win 2k3 中 IIS可以装在dot net Framework之后,其他版本均要先装IIS,若是后装IIS还要再回复dot framework,总之无辜重装IIS,工作量可就大了哦,
呵呵,大家不要PK偶啊,只是有话只说了,希望大家回复之前也考虑考虑,至少改言之有理吧,
Top
8 楼Jinglecat(晓风残月)回复于 2005-04-05 02:36:22 得分 2
更正:
上面的第二点,
若是未设置虚拟目录,(也就 是创建应用程序),打开是报告的错误应该:
Visual Studio.net无法创建或者打开应用程序.问题可能是本地Web服务器上没有安装需要的组件..............
至于 "HTTP1.x/400 Bad Request" 错误,主要是网站绑定的IP与*.csproj.webinfo 文件中
<Web URLPath = "http://localhost/Web/Web.csproj" /> 的UrlPath不符合
其实Vs.net总是会报一些莫名其妙的问题,熟悉了自然就好了,
Top




