حدث خطأ في خطوة النشر "تفعيل الميزات": لا يمكن إكمال هذا الإجراء

StackOverflow https://stackoverflow.com//questions/25055410

سؤال

أنا جديد على SharePoint 2013:

في حل SharePoint الخاص بي الذي تم إنشاؤه من Visual Studio، قمت بإنشاء مشروع يحتوي على نموذج بيانات الحل الخاص بي: لقد وضعت في حقول مخصصة للمشروع، وأنواع مخصصة وكذلك قوائم مخصصة يتطلب حلاي.

ثم قمت بإنشاء 3 ميزات في هذا المشروع:

الميزة الأولى التي هي ميزة Site Scoped تحتوي على جميع أنواع مخصصة وحقول مخصصة من الحل الخاص بي، اسمها feature_contenttypes_fields . < / ص>

الميزة الثانية التي هي ميزة Site Scoped تحتوي على جميع تعريفات قائمة قوائم مخصصة الخاصة بي (التي أضفتها "اسمها" feature_contenttypes_fields "كإعالة تفعيل الميزة) ، اسمها feature_listDeFinitions .

الميزة الأخيرة التي هي ميزة مبكر على الويب تحتوي على جميع مثيلات قائمة قوائم مخصصة الخاصة بي (التي أضفتها "feature_list definitions" كميزة التبعية التنشيطية) ، اسمها feature_listinstances .

النتيجة:

1 / بناء ناجح.

2 / فشل نشر

هنا هو إخراج Visual Studio أثناء نشر الحل:

------ بدأت بناء: المشروع: نموذج، التكوين: تصحيح أي وحدة المعالجة المركزية ------ نموذج -> C: \ المستخدمين \ MyUsername \ Desktop \ Proxymspintranet \ Spintranet \ Model \ Bin Debug \ Model .dll. تم إنشاء حزمة بنجاح في: C: \ المستخدمين \ myusername \ desktop \ proxymspintranet \ spintranet \ model \ bin \ debug \ model.wsp ------ الانتشار بدأت: المشروع: نموذج، التكوين: تصحيح أي وحدة المعالجة المركزية ------ تكوين النشر النشط: خطوة نشر التخطي الافتراضية لأن أمر النشر قبل النشر غير محدد. إعادة تدوير IIS. تجمع التطبيقات: إعادة تدوير IIS Pool "SharePoint - 1111 '... حل التراجع: ميزة إلغاء تنشيط "model_feature_listdeFinitions" ... ميزة إلغاء تنشيط "model_feature_contenttypes_fields '... 'model.wsp' ... حذف الحل 'model.wsp' ... إضافة محلول:
إضافة حل "model.wsp" ... نشر الحل "model.wsp" ...
تفعيل الميزات: تنشيط ميزة "feature_contenttypes_fields" ... تنشيط ميزة "Feature_ListEFinitions" ... تنشيط حدث خطأ "feature_listinstances" الميزة في خطوة النشر "تنشيط الميزات": لا يمكن إكمال هذا الإجراء.

يرجى المحاولة مرة أخرى. ========== بناء: 1 نجح أو ما يصل إلى تاريخ، 0 فشل 0، 0 تخطي=========== ========== ينشر: 0 نجح، فشل 1، 0 تخطي==========

هل يمكن لأي شخص أن يساعدني من فضلك؟

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

المحلول

تحقق مما إذا تم تضمين مثيل القائمة في أي ميزات أخرى لأنه عند إضافة عنصر ذي صنف في SP إلى Solution Visual Studio يضيفه تلقائيا إلى ميزة.

- أو -

يجب أن يحتوي ملف العناصر

على تعريف القائمة أدناه:

giveacodicetagpre.

تحقق مما إذا كانت تتماشى مع سمة ملف عنصر مثيل القائمة على النحو التالي:

giveacodicetagpre.

يجب أن تكون هي نفسها. وبالمثل، سيكون لدى ملف عنصر نوع المحتوى السمة أدناه:

giveacodicetagpre.

يجب أن يكون هذا هو نفسه معرف نوع المحتوى داخل ملف Schema.xml مثلي القائمة:

giveacodicetagpre.

تحقق من هذه ونشر هذا يجب أن تعمل في نفس المشكلة.

نصائح أخرى

في حالتي كانت المشكلة في النشر مرتبطة بسمة الاسم لعقد الحقل.كان لدي سمات اسم مع المساحات التي لم يعجبها SharePoint بطريقة أو بأخرى.لم يعط أي خطأ، لكنني لاحظت أنه عندما علقت على العقد الحقلية في ملف Schema.xml نشر عملت.لذلك قضيت الكثير من الوقت في محاولة تصحيح هذا، وأخيرا اكتشفت أن حذف المساحات فعلت الخدعة.لذلك بدلا من الكتابة

giveacodicetagpre.

اكتب

giveacodicetagpre.

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