5

I want to distribute my app as a single .exe file.

For that, I am using Costura.Fody to embed the dependencies of my app. However, the dependecy itself has native dependencies (PdfiumViewer NUGet package). Originally, these resided in the x86/x64 folders, but I moved them to costura32/costura64 respectively and set them as Embedded resource.

When I build the project, the Output tab displays that the PdfiumViewer.dll has been embedded. But when I run the program, there's an exception from PdfiumViewer.NativeMethods.

Can I achieve a single .exe file ? (I am on .NET 3.5)


Since the native depencies have the same name (pdfium.dll) I believe this question is related.

Ciprian Tomoiagă
  • 3,773
  • 4
  • 41
  • 65

0 Answers0