为 c# .net 4.7.2 项目生成所有包含的 exe

producing all included exe for c# .net 4.7.2 project

我有一个引用 .Net Framework 4.7.2 的 class 库项目。我需要创建一个包含项目所有引用的 exe。我将无权访问 VM 上的任何代码或项目引用,其中此 exe 需要 运行。一切都应该包含在这个 exe 中。

我在 SO 上遇到了 this 个问题。

该问题中提到的 costura.FodyILMerge 等解决方案是否解决了我遇到的相同问题?

(我是 .Net 和 C# 的新手)我有疑问,因为我不确定托管程序集与我引用的一个问题答案中提到的任何其他程序集

有人可以帮助解决这个问题或提出任何其他解决方案(如果有的话)。

Costura.fody worked pretty much out of the box for .net 4.7.2 framework. When executable was compiled it included everything. One way to know is that the size of your executable will increase . The other way is to use tool like ILSpy 查看可执行文件