VS2010 - проект с таким именем уже открыт в решении - PullRequest
8 голосов
/ 03 января 2011

Проблема началась после установки RiaServices Toolkit в декабре 2010 г. (наверное).

Если я выгружаю проект и снова загружаю его, я получаю это сообщение даже в пустом проекте (любого типа - без изменений в файле проекта).

Unloaded d:\users\carlucci\documents\visual studio 2010\Projects\ConsoleTestApp\ConsoleTestApp.Cmd\ConsoleTestApp.Cmd.csproj.

Loading d:\users\carlucci\documents\visual studio 2010\Projects\ConsoleTestApp\ConsoleTestApp.Cmd\ConsoleTestApp.Cmd.csproj ...
d:\users\carlucci\documents\visual studio 2010\Projects\ConsoleTestApp\ConsoleTestApp.Cmd\ConsoleTestApp.Cmd.csproj : error  : A project with that name is already opened in the solution.

Ответы [ 6 ]

26 голосов
/ 03 мая 2011

У меня была похожая проблема в VS2010, но она не связана с инструментарием RiaService.

Мое решение было удалить файл .suo в каталоге решений .

8 голосов
/ 09 января 2012

Это сработало для меня (Обходной путь 2):

Эта проблема вызвана ошибкой в ​​AnkhSVN (проблема 625), связанной с регистром путей.

Обходной путь 1

Отключите AnkhSVN SCC Provider в Visual Studio (Инструменты -> Параметры ... -> Управление исходным кодом -> Выбор подключаемого модуля) или удалите AnkhSVN.

Обходной путь 2

В диалоговом окне «Новый проект» в текстовом поле «Местоположение» используйте путь в нормализованной форме Subversion. Нормализованная форма - это буква диска в верхнем регистре, и все каталоги располагаются точно так же, как на диске. Это например "C:\Users\Administrator\Documents\Visual Studio 2010\Projects" вместо "c:\users\administrator\documents\visual studio 2010\projects".

Из:

2 голосов
/ 01 июня 2012

Возникла та же проблема при попытке добавить существующий проект.

Я зашел на домашнюю страницу Ankh SVN и загрузил самую свежую ежедневную сборку здесь: http://ankhsvn.open.collab.net/daily После установки самой свежей версии проблема все еще была.

Поэтому я уделил больше внимания.Предварительно выбранная папка при попытке добавить существующий проект указала на сетевой ресурс моего компьютера.Выбор того же проекта на локальном жестком диске устранил проблему для меня.

1 голос
/ 27 сентября 2012

Я также использую АнхСВН в VS2010.

Мое решение состояло в том, чтобы переместить проект, который я пытался загрузить, в путь, который находился под управлением SVN. Первоначально я пытался загрузить проект из-за пределов пути "trunk".

Пример: другие мои загруженные проекты были расположены в пути к папке следующим образом:

\\srv\documents\vs projects\svntrunk\project*

Но проект, который я пытался загрузить, находился по другому пути (вне транка SVN)

\\srv\documents\some other folder\projectToLoad\

Я скопировал папку \projectToLoad\ и поместил ее в

\\srv\documents\vs projects\svntrunk\*

После чего я смог загрузить проект.

0 голосов
/ 25 июня 2015

Я получаю эту ошибку, возникающую при использовании в поле «Искать в» конкретного значения. После того, как я установил опцию «Полное решение», проблема исчезла.

PS: простите за плохой английский

0 голосов
/ 23 октября 2012

У меня была эта ошибка, когда я изменял файл проекта Visual Studio (* .csproj) извне Visual Studio (поэтому в другой программе я только что назвал Microsoft.Build.Evaluation.Project.Load (MyProject.csproj) во время этогоВ настоящее время проект открыт в VS. Я нашел решение, и я описал его здесь, в codeyourself blog.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...