Veysel Uğur KIZMAZ

A feature with ID x has already been installed in this farm Hatası

05.04.2012Okunma Sayısı: 5499Kategori: Sharepoint 2010

 

Sharepoint Central Administration üzerinden yüklenen bir solution deploy edilmek istendiğinde bazı durumlarda "A feature with ID xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx has already been installed in this farm. Use the force attribute to explicitly re-install the feature" hatası verebilmektedir. Bunun sebebi solutionın düzgün yüklenememesinden ya da bu solutionın farm üzerinde yer almasından kaynaklanmaktadır. Sistemde aynı solution yer almıyorsa solution’ı Sharepoint Management Shell üzerinden deploy etmeniz gerekecektir.
 
Sharepoint Management Shell’i açıp aşağıdaki kodu yazmanız yeterli olacaktır. Bu kod sayesinde solution’ı deploy etmek için job oluşturacak ve job arkaplanda bu solution istenen site collection’a deploy edecektir.
 
Not: Birden fazla site collection’a deploy yapmak için her site collection için bu işlemi tekrar yapmanız gerekmektedir.
 
Kod:
 
stsadm -o deploysolution -name SolutionAdi.wsp -immediate -allowgacdeployment -allowcaspolicies -url http://siteurl -force
 
Veysel Uğur KIZMAZ
Bilgisayar Mühendisi
veysel@ugurkizmaz.com
www.ugurkizmaz.com
twitter: @vukizmaz