2013-12-19 15 views
1

Я пытаюсь найти сценарий запуска для консоли диспетчера пакетов, тот, который загружает все командлеты NuGet и Entity Framework.Начальный файл консоли менеджера пакетов в VS2013

я нашел:

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\NuGet Packages\EntityFramework.5.0.0\tools\init.ps1 

и

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\NuGet Packages\EntityFramework.6.0.0\tools\init.ps1 

, но я не уверен, что они работают. (Я добавил некоторые вызовы с помощью Write-Host, но текст не отображается.)

Любые идеи? Я хотел бы назвать свой обычный сценарий запуска PS, чтобы получить все мои псевдонимы, а также шикарный, подключенный.

ответ

0

Ваш путь может отличаться, но я был в состоянии найти NuGet Profile.ps1 для VS2013 по следующему пути на моей машине:

C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ Extensions \ 42pikggq.plv \ Modules \ NuGet \ Profile.ps1

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

Сообщите мне, если это подходящий файл, мне интересно знать так как у меня есть несколько функций, которые я хотел бы импортировать в VS2013 для работы с AWS.

+0

Спасибо, мой путь был немного отличается, но Profile.ps1 это то, что я искал; Я могу запустить мой предпочтительный сценарий запуска оттуда. Есть ли способ узнать, в Profile.ps1, какой файл называется? Что-то выполняется после Profile.ps1 ... – Number8

+0

Не уверен, нет, есть NuGet.psd1, который находится в одном месте и указывает Profile.ps1 как единственный скрипт, который будет выполнен, если выполняются другие скрипты, это может быть сделано сам хост PS (а не другой скрипт). Вы можете найти эту информацию полезной, хотя: http://poshoholic.com/2008/03/18/powershell-deep-dive-using-myinvocation-and-invoke-expression -to-support-dot-sourcing-and-direct-invocation-in-shared-powershell-scripts/ –

+0

В частности, раздел, посвященный «$ MyInvocation.InvocationName» примерно на полпути к статье. –

Смежные вопросы