我有一个 C# 程序,它使用我从 Internet 下载的外部开源库,特别是 openxml 来创建 excel 文件。现在我想在没有安装这个库的计算机上运行我的可执行文件。
我已经知道我可以让视觉工作室通过将复制本地属性设置为 true 来在调试或发布文件夹中制作库的副本,我正在这样做。
问题是现在可执行文件可以在其他计算机上运行并生成excel文件,但可执行文件必须在保存库的调试或发布文件夹中运行。
当我尝试复制可执行文件并在文件夹外运行它时,会抛出一个异常,告诉我找不到库,如何在文件夹外运行可执行文件时让它找到库?
谢谢,
-杰克