我正试图进入一个可以回滚部署的ClickOnce应用程序版本的阶段。 this问题上评分最高的答案似乎提供了解决方案。但是,当我查看“应用程序文件”目录时,我没有为每个版本提供相应的[application name].application
文件。
如果我深入查看目录,我的文件标记为[application name].manifest
。但是,此文件似乎与父目录中的.application文件不同。
所以我的问题有两个:
我是否需要[应用程序名称] .manifest才能替换父清单文件(如果我只是使用.manifest并使用我得到部署错误。
如果我这样做,我怎样才能让MSBuild生成一个?我的构建脚本如下:
MSBuild projectfile.csproj /target:publish /property:PublishDir=deployment_directory;PublishingURL=https://deployment_url
或者,如果这是不可能的(即因为我的部署过程应该归档每个部署的当前部分)是否可以追溯创建/医生一个?