我在Windows 7 for ASP.NET上运行我的开发PC并运行Visual Studio 2010和IIS 7(不使用开发Web服务器)。我在PC上的不同端口上创建了多个网站。例如。 http://localhost:8080指向网站A.但是当我在Visual Studio中打开网站时,项目名称显示为http://localhost:8080,如下所示。
我想将该名称更改为http://WebsiteA或http://WebsiteA:8080。一些鉴定。
我编辑了主机并添加了 127.0.0.1 WebsiteA
Ping工作正常。另外浏览WebsiteA:8080工作正常。但是,当我尝试在Visual Studio中打开网站(http://websitea:8080)时,它说网站没有安装Frontpage服务器扩展。
有没有办法至少重命名Visual Studio中项目列表中显示的内容。我只需要在每个网站上都有一个标识。我有十几个项目,可能会增加更多项目。
由于
答案 0 :(得分:1)
Windows 7中的IIS允许您拥有named virtual hosts。您可以使用它来分离您的网站。 Visual Studio与虚拟主机的命名协作。您需要将Visual Studio项目配置为针对IIS(用于调试和运行)而不是Web服务器中内置的visual studio进行操作。
答案 1 :(得分:0)
管理找到一种方法。这就是我做的。去了IIS管理,创建了一个新网站 - 给它起一个名字WebsiteA,选择网站所在的文件夹并给它一个主机名 - WebsiteA。单击“确定”
然后转到应用程序池。你会在那里看到你的主机名。将ASP.Net版本更改为4.0或任何您想要的。然后添加主机条目127.0.0.1 WebsiteA。
现在,您可以在Visual Studio中添加http://WebsiteA。
感谢所有帮助人员