MSBuild Click-Once 与 list 有关的问题

标签 msbuild clickonce manifest

当我使用 MSBuild 发布 ClickOnce 应用程序时,出现以下错误。我有一个预发布任务,该任务在发布之前将正确的 app.config 文件复制到项目中,这是我认为可能导致此错误的唯一原因。我该如何纠正这个问题?

Following failure messages were detected: File, MyApplication.exe.config, has a different computed hash than specified in manifest.

最佳答案

您将在生成哈希后复制文件。

您需要在构建期间和发布之前复制文件。 ClickOnce机制认为存在篡改行为。

关于MSBuild Click-Once 与 list 有关的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1725460/

相关文章:

android - 当用户按下主页按钮时捕获

msbuild - Azure DevOps 管道构建代理 : how to use or replace $(DevEnvDir) in assembly reference HintPath?

visual-studio-2010 - 在64位构建服务器上将网站项目构建为32位

batch-file - 静默卸载 ClickOnce 应用程序

deployment - 如何使用Visual Studio 2017部署Office VSTO加载项

javascript - 内容安全策略 : Google Chrome Extension 的值无效

msbuild - MSBuild 输出 TaskParameter 可以采用哪些值?

msbuild - 如何使用 TeamCity 将此公共(public)属性传递给 MSBuild?

.net - 如何使用 Click Once 构建单实例应用程序?

android - 如何将另一个 Activity 作为主 Activity(启动)