Я только что попытался обновить проект базы данных Visual Studio 2008 до VS2010, и на самом деле это довольно беспорядок. Сотни предупреждений, все неразрешенные ссылки. Кажется, все сводится к тому, что Visual Studio больше не понимает имена схем (также называемых владением). Например, схема dbo по умолчанию:
[$(MyDataBase)].dbo.MyTable
нормально, но:
[$(MyDataBase)].myschema.MyTable
дает неразрешенную ссылку. Это работало в VS2008.
Также сокращение от dbo, двойная точка:
[$(MyDataBase)]..MyTable
больше не работает.
В окнах свойств проекта я восстановил ссылки на правильные серверы (которые были потеряны после преобразования), но это не помогло.
Это кажется довольно простым, но я понятия не имею, как это решить. Любая помощь приветствуется.