为c#.net 4.7.2项目制作所有包含的exe。

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

我有一个引用.Net Framework 4.7.2的类库项目。我需要创建一个exe,其中将包含项目的所有引用。我将无法访问虚拟机上的任何代码或项目引用,在那里需要运行这个exe。所有的东西都应该包含在这个exe中。

我遇到了 这个 关于SO的问题。

的解决方案,如 costura.FodyILMerge 该问题中提到的 "管理汇编 "解决了我同样的问题。

(我是一个新的.Net和C#),我有疑问,因为我不确定管理的汇编与任何其他的,在我参考的问题中的一个答案中提到的。

谁能帮助清除这个或建议任何其他解决方案,如果有的话。

c# .net ilmerge fody-costura
1个回答
0
投票

Fody.Costura 在.net 4.7.2框架下,几乎是开箱即用。当可执行文件被编译后,它包括了所有的东西。一种方法是知道你的可执行文件的大小会增加。另一种方法是使用工具,如 ILSpy 查看可执行文件

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