سؤال

لقد قمت بإنشاء مكتبة لتمرير/الحصول على البيانات إلى/من Excel.

لتنفيذ في الجهاز الخاص بي ، قمت بتعديل أحلام الوصول في COM+ CONSOLE.

الشيء هو أن أنا مهتم بتحميل هذا المكون على خادمي عبر الإنترنت ، لكنني لم أقم بتثبيت Excel.

هل هناك أي طريقة لتسجيل Excel في com+ دون تثبيت Excel؟

شكرا لك مقدما.

مع أطيب التحيات.

خوسيه

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

المحلول

إذا كانت مكتبتك تستخدم Interops Office لمعالجة Excel ، فلا يمكنك تسجيل Excel في COM+ دون تثبيت Excel ، حيث لن يكون هناك شيء للتسجيل أو interop لهذه المسألة.

حتى إذا كنت تستخدم الربط المتأخر في التعليمات البرمجية الخاصة بك ، بحيث يجمع ، فستختبر أخطاء وقت التشغيل إذا لم يتم تثبيت مكونات Excel.

"تم تصميم جميع الإصدارات الحالية من Microsoft Office واختبارها وتكوينها لتشغيلها كمنتجات مستخدم نهائي على محطة عمل عميل. يفترضون سطح مكتب تفاعلي وملف تعريف المستخدم. أنها لا توفر مستوى إعادة التحويل أو الأمان الضروري لتلبية احتياجات مكونات من جانب الخادم المصممة لتشغيل دون مراقبة." - http://support.microsoft.com/kb/257757

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