5

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

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

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

要么将项目名称放入命名空间,导致文件路径非常长(当 MSBuild 超过 Windows 的 248 长度限制时,这通常会导致问题,你会得到一个不遵循正常命名约定的默认命名空间,然后必须用查找和替换来改变。

我已经解决这个问题 12 年了,但它并没有变得更有趣。

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

4

1 回答 1

2

在项目创建期间无法做到这一点,但您可以在项目属性 | 之后立即更改默认命名空间。应用 | 默认命名空间

于 2013-01-31T11:38:57.137 回答