4

アプリを 1 つのファイルとして配布したいと考えてい.exeます。

そのためにCostura.Fody、アプリの依存関係を埋め込むために使用しています。ただし、依存関係自体にはネイティブの依存関係があります ( PdfiumViewerNUGet パッケージ)。元々、これらはx86/x64フォルダにありましたが、それぞれcostura32/に移動しcostura64て として設定しましたEmbedded resource

プロジェクトをビルドすると、 [出力] タブPdfiumViewer.dllに が埋め込まれていることが表示されます。しかし、プログラムを実行すると、PdfiumViewer.NativeMethods.

単一の.exeファイルを作成できますか? (私はオンです.NET 3.5)


ネイティブの依存関係は同じ名前 ( pdfium.dll) であるため、この質問は関連していると思います。

4

0 に答える 0