Visual Studio 更改 Path 以供参考



在C#和Visual Studio方面,我是一个完全的新手。 我有一个带有 dll 路径的引用。 它指向一个绝对目录,在我的计算机上工作正常。 但是,当我将 exe 发送给其他人运行时,它无法运行,因为它找不到 dll。 我的猜测是路径是硬编码的,另一个人的dll在另一个目录中。 我想将路径更改为其他内容,但字段显示为灰色。 解决此问题的最佳方法是什么?

Copy Local(引用的 dll 的属性)设置为 true。 编译项目时,这会将 dll 带入已编译的输出目录。

可以添加对解决方案项目本身的引用,而不是编写 DLL 的路径。

在解决方案资源管理器中,查找解决方案,通常是"解决方案 - 我的项目",然后查找当前项目并展开该选项,并在显示"引用"的位置右键单击并执行"添加引用",然后找到要引用的DLL。

编译程序时,它将链接到调试器文件夹中,以便在您发布它时。

最新更新