سؤال

أحاول إنشاء إجراءات مخصصة باستخدام wsp builder، بنية المجلد الخاص بي هي شيء من هذا القبيل،

enter image description here

الآن عندما أحاول نشر الحل، لا يظهر أي شيء ولكنني أتلقى هذا الخطأ في سجل ULS الخاص بي،

فشل في إنشاء عنصر تحكم من التجميع ''، الفئة '':لا يُسمح بالتحكم مع اسم التجميع "" ، "اسم الفصل" "على الويب على url".لم يتم تسجيل نوع وآمنة.

لقد قمت بإزالة أسماء التجميع بنفسي، لكنني قرأت هذا سؤال آخر يطلبون الإضافة manifest.xml الملف ولكن لست متأكدًا من المكان الذي سيذهب إليه وما إذا كان إنشاء wsp باستخدام wsp builder سيتضمن ملفmani.xml في wsp وسيحل المشكلة؟

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

المحلول

يمكنك إضافة فارغة وحدة لمشروعك، مفتوحة ملكيات نافذة وتعيين الجهات الرقابية الآمنة خاصية الوحدة المضافة الجديدة.تسمح هذه الخاصية بإضافة مجموعة من عناصر التحكم الآمنة.

نصائح أخرى

تحتاج إلى إضافة هذا إلى الوظيفة المفروضة لإعداد الروايات giveacodicetagpre.

يضيف التعليمات البرمجية أعلاه الميزة أو أي شيء ربما إلى عناصر التحكم الآمنة في Web.config لك! هذه هي الطريقة الموصى بها وتبذلها أفضل الممارسات. لذلك عند تنشيط الميزة، ستضيف عناصر التحكم الآمنة :)

تحرير يمكن العثور على

أكثر هنا مماثلة للمثال أعلاه! ونعم هذه أفضل الممارسات ووضعت في مكان ما من قبل Microsoft Specificaly لتسجيل SafeControls دون القيام بذلك يدويا، ويتم إضافته تلقائيا في كل مرة تقوم بتنشيط الميزة على web.config المطلوبة، لذلك لا حاجة إلى القيام بذلك مرات :):

مجموعة من التعديلات Web.config هي مجموعة من الأوامر التي، عند معالجة بواسطة Web.config مناور في Microsoft SharePoint مؤسسة، تغيير حالة ملف Web.config. يمكنك سلسلة معا مجموعة من هذه الأوامر للتأكد من أنها تطبق المرغوبة العلامات والسمات داخل web.config. يتم التعبير عن كل تعديل ككائن في نموذج الكائن الإداري.

استخدم خاصية WebConfigModifications من Spwebapplication أو فئة Spwebservice للحصول على مجموعة من التعديلات Web.config إما في تطبيق الويب أو في جميع تطبيقات الويب داخل خدمة ويب. لتطبيق التعديلات التي تحددها من خلال Spwebconfigmodification فئة إلى ملفات Web.config في الخادم المزرعة، استدعاء طريقة التطبيق ويبيج بتجميعها على التيار كائن خدمة الويب للمحتوى، كما يلي: Spwebservice.contentservice.applywebconfigmodifications

http://msdn.microsoft.com/ en-us / library / microsoft.sharepoint.administration.spwebconfigmodification.aspx

آمل أن يساعد :)

تحرير 2

إذا كان لديك webpart ثم نعم، يجب أن يكون لديك ملف واضح يسمى manifest.xml مع ما يلي: giveacodicetagpre.

آمل أن يلقي بعض الضوء :)

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