コードインスペクション:名前空間がファイルの場所に対応していません
JetBrains Rider は、各クラスが出現する名前空間がプロジェクト内の位置と一致すると想定しています。 プロジェクトの「ルート」名前空間は、プロジェクトプロパティで定義されています。

上記の結果、プロジェクトレベルのすべてのコード要素が ShareX 名前空間に現れることが予想され、それ以外の場合は警告が発行されます。
フォルダーの導入により、名前空間はより深くなります。 以下の例では、 StartupManagers というフォルダーに含まれるすべての項目は ShareX.StartupManagers 名前空間に表示する必要があります。 ただし、フォルダーに名前空間要素を追加する必要がない場合もあります。 フォルダー名を名前空間の接尾辞として使用するかどうかを設定するには、以下の 2 つの方法があります。
グローバルに設定するには、JetBrains Rider 設定 Ctrl+Alt+S の ページにある フォルダー名前空間プロバイダーを有効化 チェックボックスを使用します。
特定のフォルダーを設定するには、フォルダーを選択してプロパティを開いてください。 その後、 名前空間プロバイダ チェックボックスをオフにしてください。

Namespace Provider でないフォルダーは、含まれる要素の名前空間に影響を与えず、JetBrains Rider は関連コードを 分析し、 リファクタリングします。
2026 年 6 月 12 日