Как расширить $env:path в консоли диспетчера пакетов Visual Studio?

Где работает среда PowerShell в Visual Studio? Package Manager Console берет свои переменные из? Не может быть $profile поскольку это указывает на несуществующий сценарий в моем случае.

Я заметил что $env:path расширяется консолью, например, packages\EntityFramework.6.1.3\tools, так далее.

Итак, вопросы:

  1. Как расширить переменную $ env: path внутри консоли диспетчера пакетов, чтобы я мог напрямую запустить сценарий, являющийся частью решения (без необходимости изменять каталог в проекте).

  2. Также есть ли способ, которым я могу посмотреть, например, $(SolutionDir)?


Редактировать:

Я только что узнал, что Split-Path -Parent $dte.solution.Filename дает мне эту базовую папку моего решения. Все еще ищу способ расширить переменную пути.

0 ответов

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