如何使用 Visual Studio 安装程序 hide/integrate dll 文件?

How do I hide/integrate dll files using Visual Studio Installer?

使用 Visual Studio 安装程序 ,我为 WPF 项目创建了 .msi 文件,为自定义操作创建了 class 库。一切正常,但在 C:\Program Files (x86)\Publisher\Program.

中有许多与项目关联的 dll 程序集文件

我在构建WPF项目时经过研究后将Fody.Costura应用于WPF项目。因此,它在 WPF 项目的 release/debug 文件夹中正常工作。当我尝试将带有 'project out...' 的 WPF 项目添加到 Visual Studio 安装程序时,不管 Fody.Costura,dll 都会出现。在客户端,仍然有dll。它们可以隐藏在程序文件文件夹下吗?

仅供参考。 WPF 项目基于 .NET Framework 4.8。

我找到了一种使用 Hidden 属性 隐藏 dll 文件的方法。通过将此 属性 设置为 'True',DLL 文件将隐藏但仍然存在。如果你有其他方法,欢迎留言。