Ответ 1
После откат моей работы с TFS мне удалось решить, что я сделал, создав эту ошибку: я добавил в проект папку "Система" и поместил в нее файл класса.
Это простая проблема для воспроизведения: создайте проект, добавьте к нему папку с именем system (он все равно будет компилироваться в данный момент), а затем создайте в нем файл .cs, который, когда будут появляться все забавные ошибки.
Проблема связана с именем папки "Система" , которая приводит к тому, что любые файлы, созданные в ней, находятся под пространством имен ".System".
Я могу понять, почему наличие папки/пространства имен под названием "Система" вызовет проблемы сейчас, но я думаю, что это помогло бы, если бы Visual Studio предупредила при создании папки/пространства имен такого имени, чтобы остановить эту проблему в первую очередь. Я зарегистрировал ошибку с MS, по крайней мере, этот журнал мог помочь другим людям, совершившим ту же ошибку, что и я!