有没有办法在项目创建时设置项目的默认命名空间?

Pau*_*ner 5 projects-and-solutions project-template visual-studio-2012

在Visual Studio中创建项目时,用于项目的名称用于:

  • 命名项目文件
  • 命名项目文件夹
  • 生成项目的默认命名空间

前两个值有些相关,因此从约定的角度来看它们保持相同是有意义的,但是使用命名空间的值会导致问题:

要么将项目名称设置为名称空间,导致文件路径非常长(当它们超过Windows的248长度限制时,通常会导致MSBuild出现问题,您会得到一个默认命名空间,它不符合正常的命名约定,然后必须使用"查找和替换"进行更改.

我已经解决了这个问题已有12年了,而且它没有变得更有趣.

是否有一些方法可以在您设置项目时单独设置这些值?

Jar*_*das 2

在项目创建过程中无法执行此操作,但您可以在项目属性|之后立即更改默认命名空间。应用 | 默认命名空间