我最初创建的站点中的WebMatrix 2。我只是把它叫做WEBSITE1。 我现在已经在地盘工作在Visual Studio 2012,我想将其重命名。 它不会出现,你可以直接将其重命名,但在.sln文件有一个项目条目包含字符串“网站1”。 我给它改名并重新启动VS. 新的名称将简要显示,但然后得到与原来的名称覆盖。 所以,现在我有一个新的名字.sln文件和无处在文件夹内它引用旧名称 - 我搜索的所有文件。 但尚未VS坚持呼叫该站点WEBSITE1。 所以,我完全糊涂了。
任何想法在那里VS存储网站的名字吗? 我能想出的唯一事情是怎么VS与IIS快递集成。 也许正是从IIS取名字呢?
我有完全相同的问题,大量的头发后捞出意识到IIS快递(如你所说)在某种程度上是罪魁祸首。 但是,我无法找到保存站点名称的位置。
这是我落得这样做(除了重命名目录,并在解决方案文件中更换新的旧的项目名称):
- 开拓
.sln
文件 - 找到
Project
你要重命名的网站条目 - 更改URL的端口。 这将迫使IIS Express来把它作为一个新的站点。
希望这可以帮助别人!
使用VS 2013年我刚遇到同样的问题与你,事实证明,它是由IIS快递造成的,我终于解决了这个问题通过以下步骤:
- 寻找你的IIS Express中,通常应在目录C上市的applicationhost.cofig:\用户{用户名} \文档\ IISExpress \ CONFIG
- 找到你的项目对应的网站部分在cofig文件
- 与呈三角网站名称,如ProjectNameABC和ProjectNameABC删除所有这些网站的部分(1)
- 关闭并重新打开在VS您的解决方案,你会发现,你的web项目的spefic名称回来
我对HTTPS和Visual Studio 2015年同样的问题。
在IIS Express配置文件“C:\用户{用户名} \文档\ IISExpress \ CONFIG \对ApplicationHost.config” didn't有我的网站的参考。
我发现在一个隐藏目录解决方案目录内的参考
“{解决方案} \ VS \设置\对ApplicationHost.config”
我删除了旧版本网站的入口,关闭并重新打开项目,一切是正确的。