سؤال

وفقا لتوثيق MSDN مع نظام Office 2007، يتم تسجيل Office Addins تحت HKCU وليس تحت HKLM. لدي Outlook 2007 Addin المسجلة أيضا تحت HKCU.

لكن المشكلة هي أنه، حتى المستخدمين غير المسؤولين يمكنهم أيضا تعطيل Addin لأنه في HKCU. ولكن مع Outlook2003 Addin هذا لم يكن ممكنا لأنه تم تسجيله في HKLM.

أرى أيضا بعض Addins Outlook 2007 المسجلة تحت HKLM مثل Microsoft VBA for Outlook Addin، Microsoft Outlook Mobile Service.

عندما يحاول المستخدم غير المسؤول عن تعطيله، يعرض Outlook رسالة منبثقة تقول أن هذه الإضافات مسجلة في HKLM ولا تملك المستخدم إذن لتعطيله.

إذا كيف يمكنني تسجيل Outlook 2007 Addin تحت HKLM مثل هذه؟

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

المحلول

لدي نفس المشكلة depoying vsto andins. لا أعتقد أن هناك طريقة لمنعها. لقد كنا ندعو MS PSS حول نفس المشكلة.

نصائح أخرى

هل فكرت في إضافة رمز إلى النشر / الإعداد الذي يغير أذونات مفتاح التسجيل بحيث يمكن للمستخدمين الإداريين فقط تعطيلها؟

السؤال الآخر هو ما يحدث إذا كنت بحاجة إلى استكشاف الأخطاء وإصلاحها كمستخدم؟ كيف يمكنك تعطيل مشكلة محتملة قد تسبب الوظيفة الإضافية الخاصة بك؟

فقط بلدي 0.02 دولار.

لاري.

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