从发布引用的项目非托管的DLL(Publish unmanaged DLL from referen

2019-06-24 01:43发布

我有一个使用非托管DLL与一些硬件交互的C#项目(我们称之为驱动程序)。 我还有一个项目,它引用驱动程序。 当我建立这个项目,因为我想在非托管的DLL被复制到输出目录。 然而,当我发布该项目的ClickOnce应用程序,该DLL没有得到包含在应用程序的文件。

Application Files下的项目属性Publish ,我可以看到司机的管理DLL,但非托管的DLL没有列出。

我敢肯定有一个简单的办法解决这一点,但搜索大多导致对包括项目托管DLL的问题。

提前致谢,

比约恩

Answer 1:

一些研究之后,似乎解决方案是将DLL添加为一个现有的项目在所有使用它的项目。 不过,看来,很笨重,如果你有这取决于它的多个项目。



文章来源: Publish unmanaged DLL from referenced project
标签: c# dll