我有一个包含大量项目的解决方案。为了将二进制文件与源代码分开,我将所有项目中的属性更改BaseOutputPath
为“..\bin”,并将BaseIntermediateOutputPath
所有项目中的属性更改为“..\obj”。
它适用于BaseOutputPath
- 所有二进制文件都在公共目录中。对于中间路径,它根本不起作用。它破坏了项目,因为该obj
目录仍然在项目文件夹中创建,但现在文件没有从项目中排除,并且显示为 Git 可提交。
我究竟做错了什么?这是正常行为吗?我不希望在项目目录中创建 obj 目录。我怎样才能实现这种行为?
现在我刚刚从项目中删除了该属性。至少这些obj
文件夹没有显示为项目文件夹。