0

我正在将一个项目从 Visual Studio 2008 转换为 2010 并遇到了这个问题。所有目标文件都转储到Output Directory中,而 Executable 则放置在另一个文件夹中,该文件夹保持清洁。可执行文件的位置和名称在链接器属性输出文件中定义。

该项目在适当的位置构建所有文件都很好,但是在尝试运行程序时,它会在输出目录中查找 Exe并失败。2008 年的情况并非如此。

我如何告诉 VS 它刚刚生成的可执行文件在哪里?

4

1 回答 1

0

想通了,我觉得很傻。

obj 文件的输出有一个单独的字段,该字段被设置为输出目录的路径。我的输出目录也与 2008 年的中间目录相同。

中间目录应该指向你想要你的 obj 和其他编译文件的位置。输出文件应指向您的中间目录。你的 exe 应该进入你的输出目录。够简单!旧的项目设置让我失望。

于 2012-06-15T17:29:28.423 回答