Я хочу использовать событие post-build для автоматического создания пакета nuget, а затем скопировать его в общую папку в нашей сети, что-то вроде этого (номер версии 1.0.0.0 указан в файле MyLib.nuspec):
nuget.exe pack "$(SolutionDir)MyLib.nuspec"
xcopy /Y "$(TargetDir)MyLib.1.0.0.0.nupkg" \\folder\subfolder\NuGetPackages
Это работает, но теперь я хотел бы обновить этот script, чтобы он включал и версию сборки, но я не могу получить версию сборки внутри события после сборки. Мне нужно что-то вроде этого:
nuget.exe pack -Version $(AssemblyVersion) "$(SolutionDir)MyLib.nuspec"
xcopy /Y "$(TargetDir)MyLib." + $(AssemblyVersion) + ".nupkg" \\folder\subfolder\NuGetPackages
Но переменная $(AssemblyVersion) не существует... Любые идеи?