(Эта тема не нова, но я пришел сюда из Google, поэтому я подумал, что поделиться найденным решением будет интересно другим)
Я попытался изменить путь к powershell.exe на «% WINDIR% \ SysNative \ WindowsPowerShell \ v1.0 \ powershell.exe», и он отлично работал. 64-битная версия вызывается из события Post Build и успешно добавляет оснастку SharePoint.
Авторы статьи: http://msdn.microsoft.com/en-us/library/ff798298.aspx, «Использование сценариев Windows PowerShell для автоматизации задач в Visual Studio».