我有一个 .net 3.5 应用程序,我想让它便携。它简单且运行完美,我已将 .EXE + .DLL 发送给一些朋友,并且在同一个文件夹中运行带有 .DLL 和 .ICO(我在其中使用过的)的 exe 时,它按预期工作。
我想要的很简单:创建一个单独的 EXE 文件,它关心 dll、图像和任何我想要的东西,而不需要设置,也不需要安装。(又名便携式)
如果需要,我可能会考虑将其迁移到 .net 2.0,我不使用任何仅限 3.5 的功能,事实上,我不太确定为什么要使用 3.5(无论如何我都是编程新手)
我想要任何提示、链接或有关如何操作的说明,因为将 .rar 发送给我的朋友并告诉他们在他们调用的所有“奇怪文件”中提取并运行 .exe 真的很烦人(此外,不是每个人都在文件夹中显示扩展名,所以这是一场噩梦)
(我在 StackOverflow 中进行了搜索,但没有找到任何可以回答我所问问题的问题,我发现唯一一个类似的问题最终是在讨论 Windows 机器中的框架可用性、语言选择和没有好的答案.)