【问题标题】:Sitecore install name not unique errorSitecore 安装名称不是唯一错误
【发布时间】:2013-03-14 16:25:42
【问题描述】:

我试图设置 Sitecore 开发实例,但不小心安装到了错误的路径。解决此问题的最简单方法似乎是删除 IIS 实例,并删除 Sitecore DB。

不幸的是,我现在在尝试卸载时遇到错误(“错误导致 Sitecore 安装向导过早结束”),当我尝试安装新实例时出现“不是唯一名称”错误。我需要做什么才能让我再次使用相同的实例名称?

【问题讨论】:

  • 我几乎从不使用安装程序来创建新实例,但更喜欢使用 .zip 文件并进行手动安装。这需要更多的工作,但让我可以完全控制我的实例,并且没有不需要的注册表项等。

标签: sitecore


【解决方案1】:

所以,@OptimizedQuery 帮了我大忙,直到 Windows 卸载程序停止工作。然后我进入注册表,在这里[HKEY_LOCAL_MACHINE\SOFTWARE\Sitecore CMS]找到了相关条目。

所以,这里有一个步骤列表。

  1. 尝试使用 Sitecore 安装程序并选择删除有问题的实例。
  2. 如果失败,请手动将其从 IIS 中删除并删除数据库,然后再在 Programs and Features 应用程序中使用卸载程序。
  3. 如果失败,请使用regedit 并删除[HKEY_LOCAL_MACHINE\SOFTWARE\Sitecore CMS] 的相关子代。请务必仅删除具有匹配 InstanceName 键的那个。

【讨论】:

  • 在我的 windows 7 64 位机器上,它位于 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Sitecore CMS]
  • 即使删除了这些,我仍然无法完全卸载我以前的重复实例。最后在这里尝试了一个 Microsoft FixIt Program Install and Uninstall Utitlity:support.microsoft.com/mats/Program_Install_and_Uninstall,然后删除了数据库、IIS 绑定、inetpub 文件夹和主机文件条目,毕竟,我能够干净无误地重新安装。
【解决方案2】:

尝试通过控制面板中的 Windows 程序和功能对话框卸载该 Sitecore 实例。

【讨论】:

  • 它起作用了……我对人性失去了更多的信任。这是一个违反直觉、不必要且几乎不道德的错误。
  • 如何卸载sitecore的方法不道德? @cwallenpoole
【解决方案3】:

@cwallenpoole 路径错误。 Sitecore 安装在不同的位置,如下所示:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Sitecore CMS]

所以卸载的步骤如下:

  1. 尝试使用 sitecore 安装程序卸载并选择要卸载的实例
  2. 尝试从控制面板 > 程序和功能中删除,然后选择要删除或卸载的实例
  3. 如果以上步骤都失败,则进入注册表,选择路径[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Sitecore CMS],然后选择要卸载的实例

希望,它适用于大多数情况。如果您发现更多步骤,请添加那些 :) 祝您卸载愉快!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-02
    相关资源
    最近更新 更多