Makale numarası: 925189 - Son Gözden Geçirme: 17 Haziran 2008 Salı - Gözden geçirme: 3.0

Yeni bir SharePoint Server 2007 site oluşturmak için varolan bir site şablonu kullanmaya çalıştığınızda hata iletisi: "şablonu uygulamak için başarısız oldu"

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Hepsini aç | Hepsini kapa

Belirtiler

Şu senaryoyu inceleyin. Varolan bir Microsoft Office SharePoint Server 2007 sitesine değiştirmiş olursunuz. Güncelleştirilmiş SharePoint Server 2007 site, şablon olarak kaydedin. Sonra yeni bir SharePoint Server 2007 site oluşturmak için bu şablonu kullanmaya çalışın.

Bu senaryoda, konum ve kullanımı altında Site Ayarları sayfasında Şablon olarak Kaydet Site tıklattığınızda aşağıdaki hata iletisini alırsınız:
URL'de Web şablonu TemplateName .stp uygulanamadı SharePointSiteName, <a1>hata</a1>, seçtiğiniz şablonu geçerli değil veya bulunamıyor.
Ayrıca, şablonu kaydedilmedi.

Neden

En üst düzey SharePoint Server 2007 site şablonu kaydetmeye çalıştığınız SharePoint Server 2007 site açık yayımlama özellikleri varsa, bu sorun oluşur. Bu durumda, Şablon olarak Kaydet Site altında Ara ve kullanımı, Site Ayarları sayfasında görünür.

Not Yeni site oluşturma site şablon olarak Kaydet özelliği kullanımını önlemek için <a0></a0>, site şablon olarak kaydetme özelliğini devre dışı bırakmanız gerekir. Ancak, en üst düzey siteye açık yayımlama özellikleri, yeni bir site oluşturmaya çalıştığınızda site şablon olarak Kaydet özelliği devre dışı bırakmak için bu seçeneği devre dışıdır. Bu davranış, SharePoint tasarımcısında da oluşur.

Yayımlama siteler için şablonlar oluşturmak için desteklenen yöntem site tanım Şablonları'nı kullanmaktır. Daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn.microsoft.com/en-us/library/ms434313.aspx (http://msdn.microsoft.com/en-us/library/ms434313.aspx)

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, Feature.xml yayımlama, dosyasını özelliği. Sonra yeni bir ElementManifest el ile ekleyin. Örneğin, aşağıdaki öğeyi ekleyin.
<ElementManifest Location="MyHideAction.xml"/>
Sonra aşağıdaki içeriği kullanarak yeni bir MyHideAction.xml dosya aynı dizinde oluşturun.
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<HideCustomAction Id="HideSaveAsTemplate" HideActionId="SaveAsTemplate" 
GroupId="Customization" Location="Microsoft.SharePoint.SiteSettings" /> 
</Elements>

Referanslar

Feature.xml dosyası hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/ms475601.aspx (http://msdn2.microsoft.com/en-us/library/ms475601.aspx)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Office SharePoint Server 2007
Anahtar Kelimeler: 
kbmt kbtshoot kbprb kbexpertiseinter KB925189 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:925189  (http://support.microsoft.com/kb/925189/en-us/ )