【问题标题】:visual studio building exe to incorrect directoryVisual Studio 将 exe 构建到不正确的目录
【发布时间】:2012-01-19 20:30:20
【问题描述】:

我有一个项目解决方案,其中包含多个解决方案文件夹和项目。当我尝试在解决方案中构建单独的 winform 项目时(项目设置中的指定路径是 Debug/ 用于调试配置)。出于某种原因,vs2010 将构建到我的解决方案根目录/调试而不是项目根目录/调试。

这是目录结构

我的程序 ->全局(解决方案文件夹和物理文件夹) -> 一些 dll 程序 -> 一些 dll 程序 ->前端(解决方案文件夹和物理文件夹) -> winform 程序

有人知道为什么吗?我试图将整个路径放在 exe 应该去的地方,但这并不能解决任何问题。

【问题讨论】:

    标签: visual-studio-2010 ide msbuild


    【解决方案1】:

    不,这是默认设置。最终输出最终在顶层,因此如果您构建需要它们的 DLL 和可执行文件,它们将在此目录中工作。

    【讨论】:

    • 如果我说这不是我想听到的答案,那会改变什么吗?
    • 有两个配置设置,“输出目录”用于最终产品,“中间目录”用于目标文件;两者都相对于项目目录进行解释,通常输出目录以 $(SolutionDir) 开头。
    • 事实证明,在我重新构建解决方案时,项目文件有一些挥之不去的变化。由于这是一个独立项目时所做的更改,我认为这些位置设置不正确。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-28
    • 2021-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多