مشاركة عبر


استكشاف أخطاء التحزيم SharePoint والتوزيع

يغطي هذا الموضوع مشكلات عديدة قد تصادف متى قمت حزمة ونشرها حلول SharePoint.

يشتمل هذا الموضوع على الأقسام التالية.

  • تمكين المحسّن تصحيح الأخطاء
  • إضافة إخراج المشروع إلى حزمة الحلول
  • التحقق من صحة التحذيرات والأخطاء
  • نشر حل التعارض
  • الاختلافات بين F5 توزيع
  • تأخير عرض الصفحة SharePoint عند توزيع جزء ويب مرئية
  • SharePoint Project نشر فشل مع الخطأ "فشل إلى يفك الضغط ملف cab في الحل"
  • عرض خطأ عند نشر جزء ويب Visual Basic إلى موقع تشغيل أحد تطبيقات ويب مختلفة
  • موضوعات ذات صلة

تمكين المحسّن تصحيح الأخطاء

إلى تشخيص بين ‏‫Visual Studio SharePoint وطبقات الأخرى, يمكنك استخدام المفتاح السجل EnableDiagnostics إلى عرض تتبع بنية تخزين العناصر. لمزيد من المعلومات، راجع تصحيح الأخطاء حلول SharePoint.

إضافة إخراج المشروع إلى حزمة الحلول

يمكنك إضافة إخراج المشروع إلى حزمة خلال "مصمم الحزم". ومع ذلك، عند إضافة إخراج المشروع تأكد من أن النظام الأساسي المشروع تطابق النظام الأساسي الحل SharePoint. من المستحسن استخدام الهدف الأساسي وحدة المعالجة المركزية (CPU) أي التجميعات التي ترغب في نشر SharePoint الخادم. لمزيد من المعلومات، راجع Advanced Compiler Settings Dialog Box (Visual Basic) أو صفحة البناء، مصمم المشروع (C#).

التحقق من صحة التحذيرات والأخطاء

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

نشر حل التعارض

عند نشر حل SharePoint قد تجد التضاربات عند العنصر على الخادم له نفس اسم محدد موقع المعلومات (URL) أو المعرف كـ العنصر في حزمة الحلول. يمكنك تغيير الخاصية دقة "التعارض نشر" لحل قم بالإبلاغ عن أو تجاهل التضاربات الوحدات النمطية و أجزاء ويب, مثيلات قائمة و أنواع المحتويات.

يوضح الجدول التالي الإعدادات الخاصية توزيع حل التعارض.

Value

الوصف

Automatic

يكشف التضاربات ثم يعمل على حل التعارضات تلقائياً.

مطالبة

يكشف التضاربات والتقارير لهم إلى المطور قبل حل التعارضات.

لا يوجد

لا يكشف عن التضاربات.

الاختلافات بين F5 توزيع

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

  1. يعيد تعيين المعاملة الخدمة معلومات إنترنت (IIS) أثناء الخطوة توزيع.

  2. لإقران مهام سير العمل تلقائياً.

  3. قم بتعيين طبقاً ترتيب تنشيط الميزة إلى التسلسل الهرمي في "مصمم" حزمة ".

يمكنك إضافة الخطوات توزيع مخصصة لتغيير السلوك F5 بشكل أكبر. لمزيد من المعلومات، راجع الإرشادات التفصيلية: إنشاء خطوة نشر مخصص لمشاريع SharePoint.

تأخير عرض الصفحة SharePoint عند توزيع جزء ويب مرئية

الصفحة SharePoint وقتاً طويلاً للظهور عند نشر جزء "ويب مرئية" إلى مجلد سلة على Windows Vistaأو Windows Server 2008. إذا قمت بتغيير أية ملفات في المستوى أعلى ASP.NETدليل مثل دليل سلة بأكمله ويب التطبيق recompiles. يمكن أن يؤدي ذلك إلى تأخير يصل إلى 25 لثواني الصفحة SharePoint لتقديم.

رسالة الخطأ

لا يوجد.

الدقة

إلى للتغلب على هذه المشكلة, قم بتنفيذ الخطوات التالية:

  1. يثّبت إصلاح عاجل KB967535 QFE كما هو موضح في مقالة "دعم Microsoft" FIX: يتوفر إصلاح عاجل إلى إصلاح المشاكل جهازي في ASP.NET على ‏‫إصدار IIS 7.0 الخاصة بنظام التشغيل ‏‫Windows Vista و ‏‫نظام التشغيل Windows الخادم 2008.

  2. قم بإضافة الخاصية التالية إلى ملف AssemblyInfo .

    <compilation batch="false" optimizeCompilations="true">
    

SharePoint Project نشر فشل مع الخطأ "فشل إلى يفك الضغط ملف cab في الحل"

إذا احتوى اسم عنصر مشروع أي SharePoint تشغيل أقواس، يفشل الحل الخاص به تشغيل توزيع مع وجود خطأ.

رسالة الخطأ

حدث خطأ في الخطوة '"إضافة الحل"' للنشر: فشل إلى يفك الضغط ملف cab في الحل.

الدقة

إلى التعامل مع هذه المشكلة، قم بإزالة أية أقواس في أسماء عناصر مشروع SharePoint.

عرض خطأ عند نشر جزء ويب Visual Basic إلى موقع تشغيل أحد تطبيقات ويب مختلفة

في المرة الأولى التي يتم فيها نشر جزء ويب مرئي إلى موقع تشغيل تطبيق ويب آخر غير تلك التي يتم حاليا نشرة (بواسطة تغيير خاصية SiteUrl جزء ويب مرئياً)، تظهر رسالة خطأ.

رسالة الخطأ

حدث خطأ في الخطوة '"إضافة الحل"' للنشر: تم بالفعل تثبيت ميزة بالمعرف [#] في هذه المزرعة. استخدم السمة force إلى صراحة إعادة يثّبت الميزة.

الدقة

يحدث هذا الخطأ بسبب إلى يتم سحبه ميزات جزء ويب طريقة مرئية في SharePoint. إلى successfully نشر the visual ويب part, نشر the الحل again بواسطة pressing F5.

راجع أيضًا:

موارد أخرى

حزم ثم توزيع حلول SharePoint