Dll не регистрируется для всех пользователей

Надеюсь, это находится в правильном месте, но у меня, кажется, есть проблема с зарегистрированной DLL.

Наше основное приложение написано для Power Builder версии 11, и через различные объекты мы можем вызывать зарегистрированные C# .dll

C# .dll создается в Visual Studio 2008 и устанавливается с помощью установщика, который сделал кто-то еще в здании. Когда пользователь запускает установщик, ему предоставляется возможность зарегистрировать его для всех или "Просто я"

.Dll успешно установлен, и пользователь, который выполнил установку, может запустить приложение Power Builder и вызвать функции внутри.dll.

Проблема, которая возникает, заключается в том, что любой другой пользователь, который запускает приложение Power Builder, получает сообщение с сообщением: "Невозможно подключиться к: [my dll]".

Я пытался заново зарегистрировать.dll (используя Regasm), но это не работает. Я подтвердил, что папка находится в системной переменной PATH.

Единственное решение, которое я нашел, - удалить DLL из панели управления и переустановить его с нуля. Но та же проблема возникает после установки.

В чем может быть проблема? Я начинаю думать, что это должно быть проблемой прав, но я не могу быть на 100% положительным.

0 ответов

Другие вопросы по тегам