ClickOnce“应用程序文件”列表来自哪里?

问题描述 投票:0回答:1

我正在 Visual Studio 2022 版本 17.8.6 上处理面向 .NET 6 的 C#/WPF 项目。在解决方案资源管理器中,我右键单击我的启动项目,然后单击“发布...”,然后单击“显示全部”以编辑我的项目现有的发布配置文件。在“设置”页面上,我可以打开“应用程序文件”对话框,如下所示:

我的问题是,文件列表是如何生成的

不是通过扫描构建输出目录,因为上面的屏幕截图来自尚未构建的完全清理的解决方案树。并且它缺少在构建过程中动态生成的整个文件负载。

我问这个问题是因为我在这个对话框中遇到了两个问题。首先,大多数情况下文件扩展名都丢失了。但更重要的是,在构建过程中生成并存在于构建输出目录中的文件在此列表中缺失,随后在 ClickOnce 部署清单中也缺失。我的 ClickOnce 部署中缺少文件,看来我需要了解此列表的来源才能取得进展。

c# visual-studio clickonce
1个回答
0
投票

指定 ClickOnce 发布哪些文件

发布 ClickOnce 应用程序时,应用程序中的所有非代码文件 项目与应用程序一起部署。

“构建操作”属性设置为“内容”的文件被指定为 应用程序文件,默认情况下将被标记为包含

© www.soinside.com 2019 - 2024. All rights reserved.