当前位置: 首页 > 编程语言 > C#

MSBuild没有生成发布页面(ClickOnce)分享

时间:2023-04-10 11:26:24 C#

MSBuild没有生成发布页面(ClickOnce)我遇到的问题是,当我通过MSBuild(4.0)发布ClickOnce应用程序时,没有出现在app.publish文件夹中创建publish.htm(或default.htm)。当通过VisualStudio发布时,它被创建...在我的.csproj文件中,我设置了以下属性,但它仍然不起作用...真正的default.htm有什么想法吗?谢谢我使用的是VisualStudio2015,但这听起来像是相同或相似的问题。解决办法是在VisualStudio中打开Project文件的Properties,进入“Publish”设置,右击[Options...]。这将打开“发布选项”对话框。选择“部署”,如果你看到“部署网页”是空的(我的是),输入“publish.htm”然后你应该可以勾选“每次发布后自动生成部署网页”(你需要检查这个))。单击[确定]关闭对话框,然后重新发布。您的“publish.htm”文件现在应该出现了。我找到了一个很好的解决方案。您可以使用带有{VERSION}占位符的publish.htm模板。FileUpdate任务需要MSBuild社区任务。BUILD_VERSION-由我的构建脚本设置的环境变量。PublishDir属性在msbuild的参数中设置。以上是C#学习教程:MSBuild还没有生成发布页面(ClickOnce)的所有共享内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。涉及侵权,请点击维权联系管理员删除。如需转载请注明出处: