Copie os arquivos para a pasta de solução com init.ps1 e nuget

Estou tendo problemas com o script ps no init.ps1 do pacote nuget. Eu estou tentando criar uma pasta de solução após a instalação do pacote e, em seguida, copiar dlls / pdbs para esta pasta (e excluir o dll de origem / pdbs instalado pelo pacote no projeto). Eu sou capaz de criar a pasta de solução, mas estou tendo problemas para copiar os arquivos do diretório \ content \ temp para a pasta de solução. Na verdade, eu realmente quero uma pasta real no sistema de arquivos e uma pasta de solução para corresponder, então a cópia deve copiar os arquivos para a pasta do sistema de arquivos real e, em seguida, ser adicionado à pasta de solução.
A parte da cópia não está funcionando e não estou recebendo erros de saída. Pouco perdido.

param($installPath, $toolsPath, $package, $project)

# Get the open solution.
$solution = Get-Interface $dte.Solution ([EnvDTE80.Solution2])

# Create the parent solution folder.
$parentProject = $solution.AddSolutionFolder("MyDlls")

# Create a child solution folder.
$parentSolutionFolder = Get-Interface $parentProject.Object ([EnvDTE80.SolutionFolder])

$fileName = (Join-Path $installPath "\temp\mydll")
$projectFile = $parentSolutionFolder.AddFromFile($fileName)

Write-Host ""
Write-Host $sourcePath
Write-Host $parentSolutionFolder

questionAnswers(1)

yourAnswerToTheQuestion