用vs2003打开asp.net范例
1.下载别人的ASP.NET应用程序,想在VS2003里打开时,在虚拟目录已经设好,
IIS正确启动等情况下,却收到“Visual Studio.NET无法创建或打开应用程序.
问题很可能是因为本地Web服务器上没有安装所需的组件.请运行Visual Studio.NET
安装程序并添加Web开发组件.”
这个问题的原因是:您为此程序配置的虚拟目录的名称与项目的.sln文件的名称不同!!!
解决办法有两种:
①配置虚拟目录时,设置虚拟目录的名称与项目的.sln文件名称相同.
②修改.sln文件中的项目地址为http://localhost/您的虚拟目录/您的项目名称.csproj
我详细讲一下方法二:
在我的电脑上,要学会以下这种转换,
http://localhost/aspnetbook/BookShop/BookShop
绝对路径是:
E:\我的文档\Inetpub\wwwroot\aspnetbook\BookShop\BookShop
接着,如果程序里有工程项目文件(.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里打开就一切正常了。
转载:http://www.6hua.com/trackback.asp?id=25
浙公网安备 33010602011771号