سؤال

أضفت قالب باستخدام،

STSADM -o addtemplate -filename "C:\Stalker\BaleeeBaleee.stp" -title "YouBreakLive"

يمكنني رؤيته في الإدارة المركزية في قوالب الموقع "المخصصة" عندما أحاول إنشاء مجموعة مواقع جديدة، ولكن بعد تنفيذ الأمر تظهر لي،

إكمال العملية بنجاح.

يجب إعادة تشغيل IIS قبل أن يصبح هذا التغيير نافذ المفعول.لإعادة تشغيل IIS ، افتح نافذة موجه الأوامر واكتب iisreset.

هل كانت مفيدة؟

المحلول

أعتقد أن تخزين SharePoint تخزين محتويات متجر القالب وإعادة تعيين IIS لإعادة إنشاء ذاكرة التخزين المؤقت لالتقاط القالب الجديد الذي قمت بإضافته للتو.

نصائح أخرى

نعم إنه كذلك مخبأ متعلق ب.

عند تنفيذ "addtemplate" من stsadm، يتم حفظ ملف القالب بالفعل في قاعدة بيانات المحتوى.على وجه التحديد، ستتم إضافته كقالب ويب عالمي مخصص " SPersistedCustomWebTemplate"من خلال SharePoint"SPWebService" (وهو نوع من الكائنات المساعدة التي تساعد تطبيق SharePoint Web Application على استرداد البيانات وتخزينها مؤقتًا من قاعدة بيانات المحتوى وأيضًا أشياء أخرى).

تخميني هو أنه نظرًا لأن تجمعات التطبيقات تم تحميلها بالفعل في الذاكرة بعناصر مخزنة مؤقتًا بمساعدة SPWebService (ترتبط تجمعات التطبيقات فعليًا بهذه الخدمة المساعدة قبل أن يتم ربطها بخدمة فعلية SPWebApplication)، يضمن IISRESET إعادة تدوير الكائنات المخزنة مؤقتًا.

لمعرفة المزيد حول كيفية إضافة القالب، يمكنك مراجعة STSADM والعثور على فئة "SPAddTemplate".

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى sharepoint.stackexchange
scroll top