2011-10-07 37 views
6

Tôi đang phát triển bổ trợ cho Outlook 2007 (VSTO 4.0, .Net 4.0). Bất cứ khi nào tôi cài đặt trên máy mục tiêu bằng cách sử dụng một msi tất cả các thiết lập đăng ký được thiết lập chính xác và tôi có thể thấy bổ trợ được liệt kê trong phần bổ trợ đã cài đặt. Tuy nhiên, nó được liệt kê dưới không hoạt động và bất cứ khi nào tôi đi để quản lý các add-in com và kiểm tra hộp để kích hoạt nó, nó không ở lại kiểm tra.Bổ trợ Outlook 2007, LoadBehavior thay đổi thành 0

Tôi đã kiểm tra cài đặt đăng ký và hành vi tải đã thay đổi từ 3 thành 0, vì vậy tôi nhìn gần, thay đổi lại thành 3 và bắt đầu xem lại. Một lần nữa nó thay đổi từ 3 đến 0.

  • Tôi đang cài đặt add-in cho tất cả người dùng để đăng ký là dưới HKEY_LOCAL_MACHINE
  • Tôi có hotfix cho văn phòng năm 2007 để có thể cài đặt cho tất cả người dùng dưới HKEY_LOCAL_MACHINE
  • các add-in không được liệt kê dưới "Items Disabled"
  • Load Behavior là chuyển đổi 3-0 (không 2) do đó có tin nhắn liên quan đến lỗi runtime
  • tôi đã bật ghi nhật ký tổng hợp nhưng không có lỗi hiển thị ở đó
  • Tôi đã đặt các câu lệnh ghi nhật ký trong sự kiện khởi động nhưng chúng không được gọi dẫn đến việc tôi nghĩ rằng trình bổ sung thậm chí không được gọi để có thể là vấn đề về cấu hình.

Tôi đã xem qua bài viết này: Deploying your VSTO add-ins to All Users (Saurabh Bhatia) và tài liệu msdn được tham chiếu trong đó nhiều lần và không thể tìm ra nơi tôi sẽ sai.

Bất kỳ trợ giúp nào gỡ lỗi vấn đề này thêm, hoặc thậm chí tốt hơn, một giải pháp cho vấn đề này, sẽ được đánh giá cao.

Trả lời

5

Tôi đã gặp sự cố tương tự. Cài đặt Outlook 2007 Service Pack 2 cũng như hotfix này http://support.microsoft.com/kb/976477

Ngoài ra hãy chắc chắn rằng bạn có HKLM \ SOFTWARE \ Microsoft \ Office \ 12.0 \ Common \ chung \ EnableLocalMachineVSTO = 1

Để biết thêm thông tin xin truy cập: http://support.microsoft.com/kb/976811

+0

Yeah, rằng khóa registry là chính xác những gì các vấn đề được. Tôi quản lý để giải quyết nó trên diễn đàn MSDN và quên để cập nhật nó ở đây. Cảm ơn bạn đã phản hồi! –

1

Khi tôi cài đặt Outlook Add-In trong máy của khách hàng có chứa Outlook 2007, trình bổ sung Outlook của chúng tôi đã không được bật. Chúng tôi đã tìm kiếm rất nhiều. Cuối cùng, chúng tôi đã kết luận vì đây không phải là vấn đề với Outlook Add-In.

Outlook Add-In nhu cầu sau trong Outlook 2007:

  • Microsoft Dịch vụ văn phòng Pack để Service Pack 2 cùng với sửa chữa nóng
  • Microsoft Dịch vụ văn phòng Pack để Service Pack 3

Đã cài đặt Gói Dịch vụ Microsoft Office thành Gói Dịch vụ 2 cùng với bản sửa lỗi Hot hoặc các phiên bản Gói dịch vụ ở trên.

Xin vui lòng tìm Service Pack 2 liên kết sửa chữa nóng dưới http://support.microsoft.com/kb/976477

Các vấn đề liên quan