我有使用外部dll文件(Winppla.dll)的WinForms应用程序,因此我可以在Argox打印机中打印标签。由于无法将dll文件添加为对项目的引用,因此在类中使用命令[DllImport("Winppla.dll")]
。当我在Visual Studio中运行项目时,它可以完美运行。然后,我使用ClickOnce发布了应用程序,当我尝试运行该应用程序时,出现消息错误,指出即使我在计算机上运行Winppla.dll,也找不到该文件。
我试图:
但这些都不起作用。
该项目也使用SAP CrystalReports,它很好用。
关于如何使其运作的任何想法?
按照问题注释部分的@ Bearcat9425说明,我终于解决了问题:
[DllImport(@"\\the-path-on-the-server\Winppla.dll")]