我最近学习了.NET核心中的“发布”概念(因为我的构建正在为控制台应用程序而不是exe输出dll)。因此,然后我通读了框架相关的部署和自包含的部署。 https://docs.microsoft.com/en-us/dotnet/core/deploying/index
当我想到“便携式”应用程序时,我认为您所需要的只是exe,但是即使使用“自包含部署”,您仍然需要整个文件夹。
(我尝试只将.exe移到另一个文件夹,然后运行它,但它说它缺少hostfxr.dll,然后我将整个dll和所有dll都移到了它,并且运行良好)
因此用户可以复制粘贴整个文件夹,但是该文件夹不可执行,他们必须进入并单击.exe,但是然后他们可能像我一样,只会将.exe移至他们所处的任何位置想要,它将停止工作:(
那么我如何让用户单击他们需要复制粘贴并运行程序的唯一内容?(就像我们以前能够使用.exe一样)
我认为.NET Core应该取代.NET Framework,这不是真的吗?