Регистрация: операция не выполнена не удалось найти файл *.csproj файл.vspscc все

У меня возникли проблемы с проверкой файлов кода из-за некоторых изменений, которые я внес в проект и решение. Я переименовал файлы проекта, добавил различные файлы проекта в решение и добавил много файлов в существующий проект. Теперь я получаю ошибку при проверке кода. Сведения об ошибке:

Регистрация: операция не выполнена не удалось найти файл '....Приставка.csproj файл.vspscc все'.

Как создать файл vspscc, если он не создается самостоятельно?

любая помощь будет здорово и заранее спасибо.

5 ответов


Это выглядит довольно глупо с моей стороны. Я перезапустил Visual Studio, и я мог выполнить регистрацию, потому что Visual Studio создала файл vspscc при открытии проектов и решения.

отвечая на мой собственный вопрос как можно быстрее, чтобы никто другой не печатал мою собственную небрежность передо мной.

и для тех, кто нуждается в ответе, как создать файл vspscc, перезапустите Visual studio IDE


Я также видел это в другой ситуации (в VS2012), где простой перезапуск не помог.

У меня возник ряд новых проектов, которые я добавил к существующему решению, но в неправильном месте. Отмена и повторное добавление, казалось, были в порядке до регистрации, где он жаловался, что новые добавленные проекты и связанные .не удалось найти файлы vspscc. Он искал их в прежнем месте, а не там, где они сейчас.

разрешение должно было перейти к Проводник управления версиями, в котором все еще были элементы регистрации этих файлов в их исходных (но несуществующих) местоположениях, а также файлы в их правильных местоположениях. Выбор этих ошибочных ссылок и" отменить ожидающие изменения " для этих файлов решил проблему.


Я бы попытался использовать диалог File/SourceControl/ChangeSourceControl и отменить привязку (при необходимости), а затем повторно привязать проект к TFS для воссоздания .csproj файл.vspscc все.


Я удалил проекты и имею ту же проблему, поэтому моим решением было воссоздать те же проекты с тем же именем, а затем удалить их чисто :-) надеюсь, это поможет


У меня была аналогичная проблема, но в моем случае я Visual Studio/TFS не мог штрафовать .файл csproj. Во всяком случае, с помощью коллеги я смог определить, что проблема была в самой TFS. TFS может иметь другое представление исходного кода, чем Visual Studio. Я создал неправильный тип проекта (Я назову его Proj1) и удалил его из VS. Затем создал правильный тип проекта, который я буду называть Proj2. Когда я, когда проверить его в TFS, он жаловался на Prog1.csproj файл, это смутило меня, потому что я не мог видеть его внутри VS. Я узнал, что вам нужно войти в Проводник управления версиями TFS. Оттуда вы увидите, как TFS видит вещи. Конечно, был Proj1.csproj (и некоторые другие связанные файлы с Proj1). Что мне нужно было сделать в Source Control Explorer, так это отменить ожидающую регистрацию тех файлов и папок, которые я не хотел регистрировать и больше не существовал. Тогда TFS был счастлив, и я мог выполнить регистрацию.