В настоящее время я пишу библиотеку на С# и в некоторых случаях использовал PowerShell для ее быстрого тестирования. Однако это мешает мне пересобрать проект, поскольку PowerShell, очевидно, по-прежнему имеет открытую DLL.
Есть ли способ снова выгрузить DLL после добавления ее с помощью Add-Type
? Документация, кажется, не имеет подсказок по этому поводу, и очевидным кандидатом будет Remove-Type
(которого не существует — в любом случае есть только одна команда с Type
в качестве существительного). Закрывать PowerShell и выполнять все действия по переходу к каталогу сборки и повторному добавлению типа каждый раз, когда я хочу перестроить, становится обременительно.