Я знаю, что это было задано раньше, но я никогда не нашел для этого решения. Я создал Addin в Visual Studio для Outlook 2007. Я создал установщик и скопировал файлы и создал значения реестра. Он отлично устанавливается на компьютер разработчика, и он отлично удаляет. Но на втором компьютере, который также является Windows 7 32bit и Office 2007, ключ реестра LoadBehavior
всегда возвращается к 2
при открытии Outlook. Я редактирую его, чтобы сказать 3
, и он просто сбрасывается на 2
. Нет сообщения об ошибке или что-то еще. Это также произошло на моем компьютере на работе.Outlook 2007 Addin - LoadBehavior в реестре всегда сбрасывается до 2
Теперь я прочитал что-то об этом парне, который попытался установить Visual Studio на компьютер, и после этого он будет работать нормально. Заставляет меня думать, что мне нужна какая-то другая библиотека .NET или что-то еще? Почему это происходит, и кто-нибудь когда-либо нашел решение?
Защитная оболочка защиты от стороннего поставщика? Хм, я не думаю, что на этом компьютере, кроме этой надстройки, ничего не установлено. По крайней мере, не для Outlook. Это компьютер vmware btw, и он работает под управлением Windows 7 и имеет самые последние обновления. Однако я не вижу никаких сообщений. И ничего не регистрируется в средстве просмотра событий. Это действительно странно. А также он не работал на моем компьютере на работе. Но это полон дерьма, который может с ним что-то связать. Но коэффициент ошибок по-прежнему довольно плох. –
Ну ладно, другое, на что нужно обратить внимание - это необработанные исключения. В идеале ни одно исключение не должно появляться в Outlook. Другими словами: «попробуй ... поймай все! Особенно любой код, вызываемый непосредственно Outlook (например, «OnConnection», «StartupComplete» и т. Д.)! –