如何在Visual Studio 2012重命名IIS快递网站(How to rename an I

2019-07-18 07:17发布

我最初创建的站点中的WebMatrix 2。我只是把它叫做WEBSITE1。 我现在已经在地盘工作在Visual Studio 2012,我想将其重命名。 它不会出现,你可以直接将其重命名,但在.sln文件有一个项目条目包含字符串“网站1”。 我给它改名并重新启动VS. 新的名称将简要显示,但然后得到与原来的名称覆盖。 所以,现在我有一个新的名字.sln文件和无处在文件夹内它引用旧名称 - 我搜索的所有文件。 但尚未VS坚持呼叫该站点WEBSITE1。 所以,我完全糊涂了。

任何想法在那里VS存储网站的名字吗? 我能想出的唯一事情是怎么VS与IIS快递集成。 也许正是从IIS取名字呢?

Answer 1:

我有完全相同的问题,大量的头发后捞出意识到IIS快递(如你所说)在某种程度上是罪魁祸首。 但是,我无法找到保存站点名称的位置。

这是我落得这样做(除了重命名目录,并在解决方案文件中更换新的旧的项目名称):

  • 开拓.sln文件
  • 找到Project你要重命名的网站条目
  • 更改URL的端口。 这将迫使IIS Express来把它作为一个新的站点。

希望这可以帮助别人!



Answer 2:

使用VS 2013年我刚遇到同样的问题与你,事实证明,它是由IIS快递造成的,我终于解决了这个问题通过以下步骤:

  1. 寻找你的IIS Express中,通常应在目录C上市的applicationhost.cofig:\用户{用户名} \文档\ IISExpress \ CONFIG
  2. 找到你的项目对应的网站部分在cofig文件
  3. 与呈三角网站名称,如ProjectNameABCProjectNameABC删除所有这些网站的部分(1)
  4. 关闭并重新打开在VS您的解决方案,你会发现,你的web项目的spefic名称回来


Answer 3:

我对HTTPSVisual Studio 2015年同样的问题。

在IIS Express配置文件“C:\用户{用户名} \文档\ IISExpress \ CONFIG \对ApplicationHost.config” didn't有我的网站的参考。

我发现在一个隐藏目录解决方案目录内的参考

“{解决方案} \ VS \设置\对ApplicationHost.config”

我删除了旧版本网站的入口,关闭并重新打开项目,一切是正确的。



文章来源: How to rename an IIS Express website in Visual Studio 2012