У меня есть оснастка PowerShell для управления базой данных. Сама оснастка - это просто оболочка для основной библиотеки, реализованной в отдельной .NET DLL, все написанные на c #.
Я зарегистрировал библиотеки оснастки и библиотеки реализации в GAC с помощью installutil.exe
Хотя оснастка отлично работает в PowerShell, мне нужно иметь возможность получить доступ к деталям DLL реализации для таких вещей, как перечисления и тому подобное, для передачи в качестве аргументов командлетам.
К сожалению, я не могу получить доступ к содержимому классов в PowerShell, хотя классы помечены как публичные, и все, к чему я пытаюсь получить доступ, также помечено как общедоступные.
Нужно ли делать что-то особенное для библиотеки DLL реализации, чтобы сделать ее видимой внутри PowerShell?