我正在尝试制作一个批处理文件,只需点击一下即可发布我们拥有的少数ClickOnce应用程序.我正在使用msbuild,作为示例,下面的命令行显示了我是如何做到的:
msbuild
MyApp.sln
/t:Publish
/p:Configuration=Release
/p:PublishUrl="C:\Apps\"
/v:normal > Log.txt
Run Code Online (Sandbox Code Playgroud)
(包装更容易阅读)
当我运行上面的命令时,它在发布目录中构建并发布应用程序,即bin\release!知道为什么msbuild在上面的例子中不尊重PublishUrl属性吗?
PS:我尝试了不同的组合,包括删除'配置',使用'重建'和'发布'作为目标,并删除引号但没有任何成功.
提前致谢,
埃萨姆