Это действительно странное поведение. Допустим, у меня на настольном компьютере (vista) есть проект asp.net mvc:
/ mvcapplication / app1
затем в процессе разработки я копирую это решение в портфель на флэш-накопителе, чтобы я мог работать с ним с ноутбука (xp).
Когда я вставляю флэш-накопитель обратно на рабочий стол, я замечаю, что синхронизация занимает все больше и больше времени, в конечном итоге это заняло так много времени, что оно просто зависает там. Я проверил структуру проекта и обнаружил, что она сейчас:
/ mvcapplication / app1 / app1 / app1 / app1
с каждым / app1, содержащим все структуры проекта. Я не новичок в visual studio, и я уверен, что открыл и сохранил решение и файлы, как обычно, но это просто чудовище. Я думал, что это вызвано портфелем, но то же самое произошло, когда я скопировал решение в папку на флэш-накопителе.
Я бы оставил это в покое, но с такой сумасшедшей структурой папок действительно трудно определить, в какой папке находятся мои текущие изменения.
Кто-нибудь когда-нибудь сталкивался с чем-то вроде этого?