visual-studio - Visual Studio 解决方案和项目的命名约定

标签 visual-studio naming-conventions

我们正在考虑以这种方式组织我们的大项目:

\树干
[公司名]
[产品1]
[项目1]
公司名称.Product1.Project1.csproj
[项目2]
公司名称.Product1.Project2.csproj
公司名称.Product1.sln
[产品2]

我们试图遵循 Microsoft 的建议,即命名空间名称遵循文件夹结构,但这样做有什么缺点吗?
您应用的解决方案和项目的命名约定是什么?

最佳答案

如果你问我,那看起来很不错。特别是通过全名(包括全名空间部分)命名您的项目。我发现这在项目众多时很有帮助,尤其是在不同产品中碰巧有类似项目的情况下。

您如何以及是否拆分产品和项目(我认为项目更像是一个应用程序而不是解决方案项目)在很大程度上取决于您组织的规模、构成和您的偏好。

关于visual-studio - Visual Studio 解决方案和项目的命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/996479/

相关文章:

visual-studio - 无法解析指令处理器 T4Toolbox.VolatileAssemblyProcessor 的类型

c# - 从富文本框中获取选中的文本

macros - 如何命名一个宏,使其在 Elixir 中看起来像一个常量?

visual-studio - 在Mac的Visual Studio中找不到 “Edit Project”命令

c++ - 调试不会在断点处停止?

c# - 关于英语的问题 : Using plural in the first part of an identifier name

c++ - Visual Studio 2010 & 2008 无法处理不同文件夹中同名的源文件?

python - 您如何称呼具有两个不同 "done"状态的迭代器?

java - "var"变量命名

c# - 通过 Ajax 发布到 MVC Controller