C# Wpf 项目:发布而不移动 dll

C# Wpf Project: Publishing without moving dll

我正在尝试发布我的 C# Wpf 项目,其中包括 2 个(非框架)dll 无法移动(例如复制到我的 exe 目录中)。

当我尝试在另一台计算机上执行我的程序时,在同一目录中使用相同的 dll,我的程序无法运行。

你有什么办法解决这个问题吗?

问候

如果 "non-framework" DLL 是指 COM-based DLL,那么您需要先使用 regsvr32.exe 注册它们,然后您的程序才能找到它们供使用。

How to use the Regsvr32 tool and troubleshoot Regsvr32 error messages