我已经搜索了这个并且有许多以前的答案,但都显得过于复杂。
我是C#和Windows开发的新手(以前的Mac开发人员)。
我使用Visual Studio社区版在C#中编写了一个简单的控制台应用程序。我的应用程序使用两个第三方库(CommandLineParser和json.NET)从VS中添加到我的项目与NuGet。
我想要做的就是将我的项目构建为一个独立的.exe文件,可以从命令提示符运行,而不必担心最终用户必须安装大量的DLL(我不习惯的东西)作为新的Windows用户处理)。我知道最终用户需要安装.NET框架。在我的用例中是否有一个用于构建单个.exe文件的傻瓜防范指南?
我不禁认为这一定是一个非常普遍的问题。
感谢。
答案 0 :(得分:7)
答案 1 :(得分:6)
或者,如果您想运行adhoc测试以确定它确实有效并且相对较快地完成,您可以尝试使用ILMerge-GUI
我以前一直在努力使用ILMerge。使用GUI,我可以更快地验证我可以使一切正常运行。