سؤال

لقد ورثت تطبيقًا تم تصميمه باستخدام Microsoft Office Information Bridge Framework 1.6. مهمتي هي جعل هذا الطلب يعمل مع Office 2010.

أنا أختبر هذا على جهاز كمبيوتر مع تثبيت Beta Office 2010 ، بما في ذلك دعم .NET Programmability لجميع الميزات. عندما أحاول تثبيت IBF 1.6 ، لن يكتمل المثبت ، مما يعطيني الرسالة:

لا يمكن العثور على مكونات المتطلب السابق التالي:
.NET Programmability دعم لـ Microsoft Office Word 2003
.NET Programmability دعم لـ Microsoft Office Excel 2003
.NET Programmability دعم لـ Microsoft Office Outlook 2003
.NET Programmability دعم لـ Microsoft Office Infopath 2003 SP1
يرجى تثبيت المكونات اللازمة وتشغيل تثبيت Microsoft Office Bridge Framework مرة أخرى.

ومع ذلك ، يبدو أنه إذا قمت بتثبيت Office 2007 لأول مرة على الكمبيوتر ، وتثبيت IBF ، ثم الترقية إلى Office 2010 ، فإن طلبي يعمل.

هل من المفترض أن تعمل IBF مع Office 2010؟ إذا كان الأمر كذلك ، هل هناك طريقة لإكمال المثبت على جهاز كمبيوتر مع تثبيت Office 2010؟ أم ، هل هذه مجرد مشكلة في الإصدار التجريبي المكتبي الذي سيتم حله في الإصدار النهائي؟ أو ، هل سيكون هناك إصلاح ساخن لـ IBF لجعله يعمل مع Office 2010 ، على غرار كيف كان هناك إصلاح ساخن لجعله يعمل مع Office 2007؟

لقد طرحت بالفعل هذا السؤال على منتديات Microsoft زوجين ، بما في ذلك مجموعة أخبار Bridge Bridge ، التي لها حركة مرور إلى حد كبير ، و منتدى تجريبي Microsoft Office 2010, ، لكن لم تحصل على إجابة بعد. آمل أن يكون لدى بعض المطورين الآخرين نفس المشكلة وأن يكون لديهم حظ أفضل ، أو ربما يكون لديهم أفكار حول ما قد تكون منتديات Microsoft أماكن أفضل للبحث عن إجابات.

شكرًا،
إيمي

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

المحلول

لست على دراية بإطار عمل Bridge ، ولكن إذا كان مجرد مجموعة من DLLs .NET ، فأنت لا تحتاج إلى تثبيته للعمل. ما عليك سوى نسخ هذه DLLs إلى نفس الدليل مثل ملفات التطبيق القابلة للتنفيذ.

من المحتمل أن يضع المثبت التجميعات في GAC ، لكنك لا تحتاج إلى ذلك حتى يجدها تطبيقك طالما أنها مجموعات .NET.

تعديل: واو ، بالنسبة لشيء قديم تم كتابته لـ Pre Office 2007 ، أقول إن أفضل خيار لك هو إعادة بناء تطبيقك للتخلص من التبعية على IBF. تغير الكثير مع Office 2007 ، لذلك حتى لو تمكنت من العمل ، ربما لن يتناسب مع النماذج الجديدة وتصميم Office 2007 أو 2010. وبدون الغوص في أعماق المستندات لـ IBF ، يبدو أن Infopath May كن مكافئًا حاليًا ، لكنني لا أعرف حقًا أي من النظام جيدًا بما يكفي ليقول بالتأكيد.

هناك دورة أخرى لإيجاد حل تتمثل في تحديد منطقة Microsoft Developer Evangelist بالنسبة لك. لقد حققت نجاحًا جيدًا في طرح أسئلة على DE هنا في منطقة دالاس ، تكساس. عندما لا يعرف الإجابة ، يمكنه أن يسأل الأشخاص المناسبين داخل Microsoft ويجد الإجابة عمومًا. إذا كنت قد استنفدت بحثك عبر الإنترنت ، فقد يكون ذلك أفضل طريق.

نصائح أخرى

نحن (تقارير Windward) لديك عدد من العملاء الذين ترحيلوا من IBF إلى Windward بسبب الدعم المتسرب لـ IBF. لا أعرف IBF على الإطلاق ، لذا لا يمكنني التحدث إلى الأجزاء التي نطابقها ، لكن التغذية التي تلقيناها هي أننا نفعل ما يفعله وأكثر من ذلك بكثير.

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