B. *_*ter 6 format visual-studio
根据解决方案的任何标准/默认格式的Microsoft 文档,顶层有一个 ***.sln,然后是与sln 同一级别的src文件夹(以及可能的其他各种文件夹,例如),这意味着testcore 项目将位于该src文件夹中(与该文件夹中的测试项目类似test),与 sln 不在同一级别。
我的问题是,是的,您可以在 Visual Studio 选项中更改默认项目创建位置,但这会将其设置为整个 sln。理想情况下,我想利用 src、test 等的解决方案文件夹(正如他们通常建议的那样),当您在该文件夹中添加新项目时,默认文件系统位置是 C:\path\to\solution\ src 或 C:\path\to\solution\test 取决于您要添加到的文件夹。这使得添加到该解决方案的人员可以非常轻松地将项目添加到解决方案内和文件系统内的正确位置以进行源代码控制。
默认情况下,无论您在何处添加新项目,它都会尝试将其置于解决方案的同一级别,这意味着虽然它在 Visual Studio 中看起来可能正确,但需要重新排列文件系统(以及源代码管理)否则文件将位于错误的位置。
如果这不是可以自动处理的事情,为什么微软自己会建议这种布局作为默认布局?
请帮忙!
| 归档时间: |
|
| 查看次数: |
352 次 |
| 最近记录: |