الفروق بين Sandboxed وحلولها المزرعة
عند تجميع حل SharePoint ، فإنه بنشر إلى SharePoint الخادم و إرفاق مصحح أخطاء لتصحيح عليه. عملية استخدام يصحح الحل يعتمد على إعداد الخاصية الحل Sandboxed: الحل sandboxed أو الحل المزرعة.
لمزيد من المعلومات، راجع اعتبارات sandboxed الحل.
حلول المزرعة
حلول المزرعة تتم استضافتها في IIS العملية التابعة (W3WP.exe) ، تشغيل تعليمات برمجية التي يمكن أن تؤثر على المزرعة بالكامل. عند تصحيح مشروع SharePoint الذي الحل Sandboxed يتم تعيين الخاصية إلى "المزرعة الحل" ، النظام الخاص IIS تجمع تطبيقات recycles قبل retracts SharePoint أو بنشر الميزة لتحرير أي ملفات تم مؤمّنه من قبل العملية المنفِذة IIS. IIS فقط تجمع تطبيقات يقوم بخدمة محدد موقع معلومات موقع المشروع SharePoint يتم إعادة استخدام.
الحل sandboxed
حلول sandboxed تتم استضافتها في SharePoint المستخدم تعليمات برمجية المنفذة عملية الحل (SPUCWorkerProcess.exe) ، تشغيل تعليمات برمجية التي تؤثر فقط على مجموعة المواقع المشتركة الحل. بسبب عدم إمكانية تشغيل حلول sandboxed في العملية المنفِذة IIS ليست تجمّع تطبيقات IIS ولا IIS الخادم يجب إعادة تشغيل. Visual Studio إرفاق مصحح الأخطاء العملية SPUCWorkerProcess الذي يقوم بتشغيل الخدمة SPUserCodeV4 في SharePoint تلقائياً وعناصر التحكم. غير ضروري لعملية SPUCWorkerProcess إلى المحذوفات إلى تحميل أحدث إصدار من الحل.
أي نوع من الحل
مع نوعي الحل أيضاً إرفاق مصحح الأخطاء إلى المستعرض إلى تمكين تصحيح برنامج نصي من جانب العميل. Visual Studio يستخدم برنامج نصي تصحيح الأخطاء مشغّل لهذا الغرض. إلى تمكين برنامج نصي التصحيح, يجب تغيير إعدادات المستعرض الافتراضي عندما يُطلب منك.
Visual Studio بإرفاق المصحح إلى العمليات W3WP أو SPUCWorkerProcess قيد التشغيل الموقع الحالي فقط. Visual Studio أيضاً إرفاق المدارة Plus COM وسير مشغّلات التصحيح.