使用命令
通过msbuild
发布ClickOnce应用程序
msbuild /t:publish /p:BootstrapperEnabled=true;PublishDir=C:\publish\;PublishUrl=C:\publish
引发错误:
错误MSB3484:找不到签名目标'bin \ Debug \ app.publish \ setup.exe'。
未生成setup.exe,而通过Visual Studio IDE发布会将setup.exe生成到指定的文件夹。
已查看网并找到以下解决方案
BootstrapperEnable = true
,\
/ PublishDir
PublishUrl
醇>
以上解决方案对我不起作用。任何建议都将受到高度赞赏。
答案 0 :(得分:0)
以下命令有效:
msbuild / t:publish / p:PublishDir = C:\ publish \ / p:ApplicationVersion = 1.0.1.1
Din必须指定InstallationFolder,因为ClickOnce占用了用户安装setup.exe作为InstallFolder的文件夹路径,并在那里查找更新。