2013-03-14 14 views
5

私はSitecoreの開発者インスタンスを設定しようとしていましたが、間違ったパスに誤ってインストールしました。これを修正する最も簡単な方法は、IISインスタンスを削除し、Sitecore DBを削除することでした。Sitecoreインストール名が一意でないエラー

残念ながら、新しいインスタンスをインストールしようとすると、アンインストールしようとするとエラーになります(「エラーによりSitecoreインストールウィザードが途中で終了する」)と「一意の名前ではありません」というエラーが表示されます。同じインスタンス名を再び使用できるようにするには、何が必要ですか?

+0

インストーラを使用して新しいインスタンスを作成することはほとんどありませんが、.zipファイルを使用して手動インストールすることをお勧めします。これはもう少し仕事ですが、私のインスタンスと不要なレジストリキーなどを完全に制御することができます。 –

答えて

9

@OptimizedQueryは、Windowsアンインストーラが動作しなくなるまで、ほとんどの方法で私を得ました。私はレジストリに入り、ここに関連エントリを見つけました[HKEY_LOCAL_MACHINE\SOFTWARE\Sitecore CMS]

ここに手順の一覧があります。

  1. Sitecoreインストーラを試して、問題のあるインスタンスを削除することを選択してください。
  2. これが失敗した場合は、IISから手動で削除し、データベースを削除してから、Programs and Featuresアプリケーションでアンインストーラを使用してください。
  3. これが失敗した場合は、regeditを使用し、[HKEY_LOCAL_MACHINE\SOFTWARE\Sitecore CMS]の関連する子を削除してください。一致するInstanceNameキーを持つものだけを削除してください。
+6

私のWindows 7 64ビットマシンでは、[HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Sitecore CMS]にありました。 – Marvin

+3

これらを削除しても、前回の重複インスタンスを完全にアンインストールできませんでした。最後に、Microsoft FixItプログラムのインストールとUtitlityのアンインストールを試みました:http://support.microsoft.com/mats/Program_Install_and_Uninstall、データベース、IISバインディング、inetpubフォルダ、およびホストファイルのエントリを削除しました。きれいに、エラーなく再インストールしてください。 – Marvin

6

コントロールパネルの[Windowsのプログラムと機能]ダイアログで、そのSitecoreインスタンスをアンインストールしてみてください。

+0

私は本当にうまくいかないことを願っています。 – cwallenpoole

+1

それは働く...私は人類への私の信頼をもう少し失ってしまった。これは反直感的で、不必要で、ほとんど不道徳なバグです。 – cwallenpoole

+1

sitecoreを不道徳にする方法は? @cwallenpoole –

2

@cwallenpooleパスが間違っています。サイトコアは、以下のような別の場所にインストールされています:

[HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432NODE \サイトコアCMS]

ので、手順は、アンインストールするために、次のようになります。

  1. 使用してアンインストールしてみてくださいsitecoreインストーラを開き、アンインストールするインスタンスを選択してください。
  2. フォームコントロールパネル>プログラムと機能を削除してから、削除またはアンインストールするインスタンスを選択してください。
  3. 上記の手順が失敗したら、 regristryへとパスを選択し、[HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432NODE \サイトコアCMS]、その後

希望をアンインストールするインスタンスを選択し、それはほとんどの場合のために動作します。それ以上の手順が見つかった場合は、それらを追加してください:)幸せなアンインストール!

関連する問題