【问题标题】:How to change the working directory in visual studio for c++如何在 Visual Studio for C++ 中更改工作目录
【发布时间】:2020-10-02 15:30:17
【问题描述】:

通常,我将所需的所有资产放在项目文件夹中,每当我使用 Visual Studio 调试器运行它时,它都运行良好。但是当我使用命令行运行 .exe 文件时,或者只是单击它,加载文件时会出现问题。它可以加载文件的唯一方法是将所有资源文件复制到我的 .exe 应用程序所在的文件夹中。当我使用 Visual Studio 调试器运行它时,如何更改 Visual Studio 查找资源文件的位置以便它看起来在包含 .exe 的文件夹中,而不是所有配置(即调试和发布)的项目文件夹中。

【问题讨论】:

  • 您可以在 IDE 的调试器设置中更改工作目录。
  • 这些资产是什么?如果它们是图像,您可以编写代码以在不同的文件夹中查找它们。

标签: c++ visual-studio visual-studio-2019


【解决方案1】:

如果我理解正确,您希望将应用程序依赖项移动到 Debug 或 Release 文件夹中。 您可以使用项目属性页面(右键单击项目并选择属性)来执行此操作。从左侧的列表中,选择构建事件。共有三个选项,您可以使用 Post-Build。 看看这里:Visual Studio Post Build Event - Copy to Relative Directory Location

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 2021-11-01
    • 2019-03-04
    • 2015-05-11
    • 1970-01-01
    相关资源
    最近更新 更多