Visual Studio でプロジェクトを作成する場合、プロジェクトに使用する名前は次の目的で使用されます。
- プロジェクト ファイルに名前を付ける
- プロジェクト フォルダに名前を付ける
- プロジェクトのデフォルトの名前空間を生成する
最初の 2 つの値はある程度関連しているため、規則の観点からは同じにしておくのが理にかなっていますが、名前空間に値を使用すると問題が発生します。
プロジェクト名を名前空間にすると、ファイル パスが非常に長くなります (ウィンドウの長さ制限である 248 を超えると、MSBuild で問題が発生することがよくあります)。通常の命名規則に従わない既定の名前空間が与えられ、検索と置換で変更できます。
私はこの問題に 12 年間取り組んできましたが、これ以上楽しくはありません。
プロジェクトをセットアップしている時点で、これらの値を個別に設定する方法はありますか?