У меня есть файл сценария, содержащий определение класса. Использование нового синтаксиса V5 Powershell. У меня есть еще один файл сценария, который использует класс и использует его. Я тестирую этот файл в консоли.
При чистом запуске консоли он правильно загрузит класс. Затем я вношу некоторые изменения в класс и сохраняю их обратно в файл. Повторный запуск сценария не приводит к изменениям. Как будто после загрузки в консоль класс становится неизменяемым и не будет анализироваться и перезагружаться.
Это очень мешало при разработке, так как мне приходилось раскручивать новую консоль после любого изменения класса.
Есть ли способ заставить Powershell перезагружать классы каждый раз, когда он их видит?
Это происходит в коде, отлаживаемом как в Powershell ISE, так и в консоли Powershell (с использованием vscode).