用.Net 开发Windows Service ,合并dll到exe中

我从未开发过windows 应用程序,最近要用.net 写一个Windows Service,写好后,想把生成的exe和需要的dll打包在一起,生成一个可执行文件。
最初查看网上资料,都提到了使用ILMerge命令。但是每次打包都运行一次,感觉有些麻烦,就查到了另一个博文,使用一个ILMerge相关插件,再配置自定义的target,实现自动打包。但是这个方法有许多的坑,最主要的就是启用后,无法正常断点调试了,也是很不方便。

最后,终于在网上找到了正确的解决方法:只需要通过Nuget安装Costura.Fody插件。

原文地址:https://www.cnblogs.com/breezemist/p/14537915.html