如何使用Costura嵌入DLL的本机依赖项?

时间:2016-09-18 23:20:44

标签: c# .net msbuild fody-costura

我想将我的应用分发为单个.exe文件。

为此,我使用Costura.Fody来嵌入我应用的依赖项。但是,dependecy本身具有本机依赖项(PdfiumViewer NUGet包)。最初,这些文件夹位于x86 / x64个文件夹中,但我将它们分别移至costura32 / costura64并将其设置为Embedded resource

构建项目时,输出选项卡显示已嵌入PdfiumViewer.dll。但是当我运行程序时,PdfiumViewer.NativeMethods会有例外。

我可以获得一个.exe个文件吗? (我在.NET 3.5

由于原生相关性具有相同的名称(pdfium.dll),我相信this question是相关的。

0 个答案:

没有答案