Я написал расширение оболочки с помощью EZShellExtensions.net. Он отлично работает в моей среде разработки, когда я вошел в систему как я, так же как и любая другая система, когда вы вошли в систему как я. Для всех других пользователей созданный мной кусок копирования никогда не появляется. Я использовал RegDLLView от NirSoft, чтобы проверить, что DLL зарегистрирована, но не повезло.Почему моя DLL регистрируется только для одного пользователя?
Что я могу проверить, чтобы узнать, почему это происходит?
FYI
Я счастлив послать копию моего кода, кому хочет помочь с этим. EZShellExtensions.NET имеет период оценки 30 дней.
UPDATE ProcMon Вывод при использовании инструмента регистрации поставщика теперь доступен в качестве/PML файл CSV, если кто-либо заинтересован.
RESOLVE
я завелся добавление консольного вывода в DLL для отладки. оказывается, что таймер не срабатывал при работе как с любым пользователем, кроме меня (не знаю, почему). С тех пор это было исправлено.
Пожалуйста, введите ответ здесь, если вы обратитесь к их поддержке. – jgauffin
Вы проверяли уровни разрешений пользователей? – Tim
@Tim - да, один из них также является системным администратором, как я. –