У меня была эта проблема раньше, и я заметил, что в некоторых экспериментах мы должны указать полный путь для значения по умолчанию ключа InprocServer32
, чтобы избежать пропущенного сообщения об ошибке dll.
Для 32-битных ОС: значение C:\Windows\System32\mscoree.dll
Для 64-битных ОС: значение C:\Windows\SysWOW64\mscoree.dll
В C # вы можете использовать следующеекод, Environment.GetFolderPath(Environment.SpecialFolder.SystemX86)
или Environment.SystemDirectory
, чтобы получить путь к системной папке.
Ключ Programmable
также используется для перечисления вашей надстройки на сервере автоматизации.Без этого вы не сможете найти свою надстройку там.