Как устранить ошибку загрузки проекта БД в Visual Studio 2010 - PullRequest
0 голосов
/ 11 апреля 2011

Я неожиданно начал получать следующую ошибку в окне «Общие» вывода Visual Studio 2010 при загрузке проекта базы данных как части довольно большого решения:

Невозможно оценить метаданные элемента "%(Полный путь)".Метаданные элемента "% (FullPath)" нельзя применить к пути "obj \ Debug | Any CPU \ Database.dbschema".Нелегальные персонажи в пути.C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets

В последнее время в .Net Framework ничего не изменилось, и в FullPath не упоминаетсяФайл Database.dbproj.

Поиск в Google дал эту запись в блоге, но сброс среды Visual Studio не помог: http://social.msdn.microsoft.com/Forums/en/vstsdb/thread/14eecc38-87fe-4234-b5fa-c2fa7cab9ae9

Ответы [ 2 ]

1 голос
/ 13 апреля 2011

После долгих ударов головой о стену мне пришло в голову попытаться загрузить проект БД самостоятельно, вне решения.И вот, это сработало.Это дало мне понять, что что-то не так с самим решением.Я сравнил файл .sln, сгенерированный при самостоятельном открытии проекта, с содержимым большого решения, но ничего очевидного не выскочило.В конце концов, я удалил файл .suo, и это решило его примерно за день.На следующий день проблема вернулась, и удаление файла .suo не устранило ее.

Виновник?ReSharper 6 EAP.Отключите ReSharper и проблема исчезнет.

http://youtrack.jetbrains.net/issue/RSRP-255109

0 голосов
/ 05 ноября 2016

Как примечание для тех, кто может наткнуться на этот пост в будущем.Всякий раз, когда вы получаете ошибку, которая говорит что-то вроде:

cannot evaluate the item metadata (fullpath) etc...

В большинстве случаев это связано с символьными ограничениями путей, которые не могут превышать 260 символов на всем пути к папке bin.Это действительно загадочная ошибка, которая в прошлом тратила слишком много времени.

Следите за длиной этих имен проектов и глубиной структуры вашей папки; -)

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