当在网上DOWN下别人写的一些ASP.NET应用,在VS2003里打开时,而且在虚拟目录已经设好,IIS正确启动等情况下,却收到“Visual Studio.NET无法创建或打开应用程序.问题很可能是因为本地Web服务器上没有安装所需的组件.请运行Visual Studio.NET安装程序并添加Web开发组件.”这么一个莫我其妙的错误。
如果程序里有工程项目文件(.sln)的话解决如下:打开.sln文件,看看里面
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "Test", "http://localhost/Test/Test.vbproj", "{2739DCB6-A7C3-41FA-A067-8C7425892ADD}"
这句话,看到一个本地的URL没有,这个就是作者在创建此ASP.NET应用程序时用的名称,叫Test,所以把虚拟目录的名称改为Test再指向所在路径即可,再在VS2003里打开就一切正常了。