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