سؤال

لدي OpenXML SDK مثبتة على جهاز التطوير الخاص بي، وقد كتبت حل WebPart الذي ينشئ بشكل أساسي ملف Excel باستخدام OpenXML DLL.هذا الحل هو حل مزرعة كاملة وليس حل رمل.

عندما انتشرت على جهاز الكمبيوتر الخاص بي، كل شيء على ما يرام، حيث أن لدي تثبيت OpenXML SDK، وجميع REVENT DLL المطلوب في WebPart موجود في جهاز الكمبيوتر الخاص بي.ومع ذلك، عندما أقوم بنشر WSP الخاص بي إلى الخادم المباشر، فإنه لا يحتوي على تثبيت SDK.

كيف يمكنني التأكد من توفر DLLs OpenXML على المزرعة الحية دون الحاجة إلى تثبيت OpenXML SDK على كل خادم في المزرعة الحية.يجب أن يكون هناك شيء يمكنني القيام به ضمن حل بلدي لضمان المتاحة DLLs.

فيما يتعلق

بول.

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

المحلول

مشكلتك هي أنه لا يتم نشر DLL OpenXML على ذاكرة التخزين المؤقت للتجميع العمومي.تأكد من تكوين الحزمة الخاصة بك بشكل صحيح. أدخل وصف الصورة هنا

نصائح أخرى

أنا لست على دراية OpenXML.ولكن إذا كانت هذه الحزمة: Nuget - documentformat.openxml يمكنك تشغيله أولا: giveacodicetagpre.

ثم مرجع DLL الملفات في الحزمة الخاصة بك.
ستجد ملفات DLL على مستوى المحلول أسفل الحزم

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