我想使用 Visual Studio C++ 调试现有项目,但不在项目本身内生成其他文件。
我怎样才能告诉 Visual C++ 2008 将其自身内容放在项目外部的单独目录中?
答案1
简短的回答是:你不能。
当您将调试器附加到可执行文件时,即使您单击“保存解决方案”按钮的“否”按钮,VS2008 仍会坚持生成“解决方案”文件。这可能非常烦人,因为必须删除存储在可执行文件目录中的这些文件。
但是,如果您多次调试同一个可执行文件,这实际上对于在调试会话中保存调试设置(例如断点)非常有用。
答案2
看看你是否可以将整个项目设置在“项目外的单独目录中”,并将有用的文件保存在其他地方。我想到的是
添加现有项目 [ Shift++ ],以及更改Alt输出目录:A
- 在解决方案资源管理器中右键单击项目
- 特性
- 配置属性
- 输出目录。
我使用的是 2010 Express 版本,因此在遵循我的建议之前请先检查一下。