【问题标题】:visual studio dll as a dependent projectVisual Studio DLL 作为依赖项目
【发布时间】:2017-09-21 06:27:08
【问题描述】:

我有一个项目,并在解决方案中添加了一个 dll 项目作为第二个项目,并使构建顺序正确。我需要告诉我的 exe 在哪里可以找到 dll。我知道我可以在 exe 中添加 dll 作为参考,但这不允许我在调试 dll 和发布之间切换,而无需在我在 2 之间切换时重置路径。我如何告诉 exe 我想要它使用此 dll 并在调试模式下使用调试版本并在发布模式下发布版本。

【问题讨论】:

  • 什么是dll项目?当您在发布模式下构建主项目并尝试运行它时会发生什么?
  • 一个创建 dll 的项目,它运行良好,但我不想发布带有调试 dll 的 exe。
  • 如果您将参考添加为项目参考,那么您无需担心调试或发布构建。 Visual Studio 将使用相同的构建配置构建两个项目,并且主项目无论如何都会有其他项目的 dll。

标签: c# dll visual-studio-2015 dependencies


【解决方案1】:

改用项目引用。右键单击您的引用节点并选择 Add Reference ,然后在对话框中,您可以选择解决方案中存在的项目:

使用项目引用可确保您的配置适用于调试和发布版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-21
    • 2010-10-14
    • 1970-01-01
    • 2011-02-27
    • 2010-11-05
    相关资源
    最近更新 更多