如何添加默认库路径?
Posted
技术标签:
【中文标题】如何添加默认库路径?【英文标题】:How can I add a default library path? 【发布时间】:2014-02-12 16:24:45 【问题描述】:我从第 3 方收到了一些项目,其中包含大量对未找到的包 (DLL) 的引用。所有这些包都在我系统上的一个文件夹中。如何配置 Visual C# Express 以自动查找它们?
我不确定 C# 术语——它们是库、包还是其他东西?它们是 DLL 文件,名称类似于 Client.namespace.detail.dll。
【问题讨论】:
在摸索了更多之后,我找到了部分解决方案。项目的属性页面包括一个“参考路径”选项卡。在那里添加文件夹可以解决除一个之外的所有程序集。奇怪,因为那个 dll 在那里。我真的很想将该引用路径添加到所有项目作为默认设置,因为可能有很多使用这些程序集。 【参考方案1】:组件。并且它们应该从与项目处于同一级别的文件夹中链接 - 在解决方案中。
这将是一个相对链接,并与项目一起进入源代码控制。
【讨论】:
组件...对。但是有没有办法告诉 IDE 在不再次添加它们的情况下看哪里?我认为这就是你的建议。例如,我不必更新对 System.Core 的引用。 IDE 知道在哪里查找。 System.Core 是 GAC。无缘无故地向 GAC 添加程序集是不明智的 - 存在安全问题。以上是关于如何添加默认库路径?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 GCC Linux 中指定非默认共享库路径?运行时出现“加载共享库时出错”