2017-01-07 14 views
-1

Публикация приложения ClickOnce с помощью msbuild используя командуСформировать Setup.exe для приложения ClickOnce с помощью MSBuild

msbuild /t:publish /p:BootstrapperEnabled=true;PublishDir=C:\publish\;PublishUrl=C:\publish 

Выдает ошибку:

error MSB3484: Signing target 'bin\Debug\app.publish\setup.exe' could not be found.

No setup.exe is generated, whereas publishing via Visual Studio IDE generates the setup.exe to the specified folder.

смотрели по сети и нашел ниже решения

  1. Для включения BootstrapperEnable = true,
  2. Чтобы указать \ в конце PublishDir/PublishUrl

И эти решения не работают для меня. Любые предложения будут высоко оценены.

ответ

0

Ниже команды работали:

MSBuild/т: публиковать/р: PublishDir = C: \ публиковать \ /p:ApplicationVersion=1.0.1.1

din't должны указать InstallationFolder, так как ClickOnce занимает путь к папке, откуда пользователь установил файл setup.exe как InstallFolder и ищет там обновления.