Форматирование структуры вывода приложения WPF, созданного с помощью msbuild, в скрипте Powershell - PullRequest
0 голосов
/ 13 мая 2019

В настоящее время я пытаюсь развернуть приложение wpf в сетевой папке с помощью скрипта Power Shell.Это хорошая сборка и публикация в заданном месте, однако я хочу, чтобы выходные данные форматировались так же, как издатель Visual Studio - только сборки setup.exe и контейнер папок приложения.

В настоящее времякогда я публикую все элементы сборки включены в папку.Мне было интересно, есть ли свойство msbuild для этого?

Моя текущая команда выглядит примерно так:

& $msbuild `
/p:PublishDir=NETWORK/LOCATION `
/p:Configuration=Release `
/p:CustomAssemblyName=Test `
/p:ApplicationVersion=$1.0.0.1 `
/p:ProductName=Name `
/p:BootstrapperEnabled=true `
/target:publish `
/p:CreateDesktopShortcut=true `
/p:IsWebBootstrapper=false `
/p:InstallUrl=NETWORK/LOCATION `
/p:UpdateUrl=NETWORK/LOCATION `
/p:InstallFrom=Unc `
/p:PublishWizardCompleted=true

Это работает нормально, однако при публикации в NETWORK / LOCATIONон включает в себя все dll и т. д. в этой папке.Я просто хочу, чтобы результат был таким, как показано ниже.

enter image description here

Заранее благодарен за помощь

1 Ответ

0 голосов
/ 14 мая 2019

Оказывается, я запускал MSBuild с уровня решения, а не с уровня проекта.Кажется, когда он запускается с уровня решения, он копирует все библиотеки вместе с ним.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...