سؤال

لقد قمت بإنشاء حزمة WSP وإضافته إلى

الإدارة المركزية> العمليات> إدارة الحلول

باستخدام addsolution قيادة STSADM. عندما أضغط على قائمة حلول النشر، فإنه ينقلني للنشر في صفحة الحل. في هذه الصفحة، في "النشر؟" القسم، إنه يظهر لي قائمة منسدلة مع إدخالات مثل "جميع تطبيقات الويب المحتويات".

أريد نشر حولي عالميا بحيث ينطبق على جميع تطبيقات الويب الجديدة التي تم إنشاؤها بعد النشر. لقد رأيت WSPs التي "نشرها؟" يظهر القسم رسالة فقط مثل "هذا الحل ينتشر على مستوى العالم" ولا توجد قائمة منسدلة.

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

المحلول

ينطبق "نشر عالميا" فقط على ملفات WSP التي لا تحتوي على عناصر تحكم ويب وأجزاء ويب فيها. لا يمكن أن تكون هذه "منتشرة عالميا"، لأن Web.config من تطبيق الويب الذي تختاره للنشر إليه يتم تغييره، يتم إدراج إدخالات IE من أجل تسجيل عناصر تحكم الويب التي تحتوي على ويب .dll.

نصائح أخرى

أعتقد أنك بحاجة إلى تثبيته في GAC - ولكن إليك إجابة أكثر إطلالة:

C:> STSADM.EXE - DeploySolution-Name Mosssolution.wsp -mmediate-

هذا سوف ينشره على مستوى العالم. سوف تحقق بعض الوقت لاحقا لل AllContentUrl. لدي زوجان من ملفات الدفعات لنشر ملفات WSP في بعض العملاء. سوف أتحقق منها أن نرى مرة أخرى في أي سيناريو استخدمنا AllContentUrl. ولكن ردتي أعلاه حول عدم تحديد عنوان URL صحيح أنه في حالة وجود wsp يحتوي على DLL فقط ل GAC، يجب عدم تحديد عنوان URL.

من عند هذا الموضوع على منتديات Social.msdn.microsoft.com

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