在找到costura.fody之前,我已经尝试了很多东西,我希望这将是创建我正在做的cefsharp应用程序的单个文件 exe 的解决方案。
因此,帮助文件将您要嵌入解决方案资源管理器的文件的本地副本设置为 true。做到了。
所以当我这样做时,exe变得有点大,但我注意到它的大小甚至没有接近覆盖libcef.dll所以我怀疑这个文件没有嵌入。
我通过重命名输出文件夹中的 dll 对此进行了测试,是的,我无法运行该应用程序。
我真的很想这样做,但我有点放弃了。我正在努力使用AppDomain.CurrentDomain.AssemblyResolve来利用该事件,但它从未被调用过。即使在静态构造函数中定义它以确保它在其他任何事情之前启动。
谁能帮我解决这个问题?
亲切的问候安德拉