用Visual Studio 2003打开工程时报错“Visual Studio .NET 无法创建或打开应用程序。问题很可能是因为本地Web服务器上没有安装所需的组件。请运行Visual Studio .NET安装程序并添加Web开发组件。”
IIS服务器为XP系统自带的版本。工程是从另一台机器上拷过来的,工程名为PictureManage,路径为C:\Documents and Settings\Rick\桌面\1025\PictureManage。打开工程前在IIS中新建了虚拟目录PictureManage指向该路径。
在网上查过,这种情况很多都是虚拟路径的原因。我用记事本打开.sln文件和csproj.webinfo文件,前者前三行内容如下:
Microsoft Visual Studio Solution File, Format Version 8.00
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PictureManage", "http://localhost/PictureManage/PictureManage.csproj", "{FD12E6EE-2F2D-4C7B-8B04-2FC54EFAB308}"
webinfo文件内容如下:
<VisualStudioUNCWeb>
<Web URLPath = "http://localhost/PictureManage/PictureManage.csproj" />
</VisualStudioUNCWeb>
这两个路径和我的虚拟路径也都是一致的,但打开工程始终报错。各位高手指点一下,谢谢啦~
------解决方案--------------------------------------------------------
xp自带的IIS好像是5.0,xp系统支持5.1不支持5.0,好久没用2003了,都记不清了
------解决方案--------------------------------------------------------
嗯 一般打不开就是虚拟路径设置的有问题
按照你说的应该设置好了..
再不行就建一个同名工程,添加进文件试一下..
------解决方案--------------------------------------------------------