Сделайте одно приложение exe cefsharp - встраивание libcef.dll - costura.fody - PullRequest
1 голос
/ 19 апреля 2020

Я перепробовал много вещей, прежде чем нашел costura.fody , и я надеялся, что это будет решением для создания отдельного файла exe из cefsharp приложения, которое я делаю .

Таким образом, в файле справки указано, что для копии, которую вы хотите встроить в обозреватель решений, задайте для локальной копии значение true. Сделано это.

Так что, когда я это сделал, exe-файл стал немного больше, но я заметил, что размер даже не приблизился к libcef.dll , поэтому я подозревал, что этот файл не был внедрен.

Я проверил это, переименовав dll в выходной папке, и да, я не смог запустить приложение.

Я бы очень хотел, чтобы это сработало, но я отчасти отказываюсь. Я боролся с AppDomain.CurrentDomain.AssemblyResolve , чтобы подключиться к этому событию, но оно никогда не вызывалось. Даже при определении его в конструкторе stati c, чтобы убедиться, что он запускается раньше всего.

Может кто-нибудь помочь мне с этим?

С уважением, andla

...