Visual Studio因打开一个sql项目而陷入困境

时间:2014-07-02 10:30:58

标签: .net visual-studio-2010 tfs sql-server-data-tools sqlproj

我们正在尝试在Windows 7,VS 2010 SP1和Linux的新机器中设置一个sql项目。 SSDT 2010(从iso映像安装SSDT 2010)。但是当我打开sqlproj时收到以下消息。

'验证您的模型是否与源文件同步。您的数据库将在12734运行完成后准备就绪。 而且这个数字还在不断增加。它继续在后台运行。

尝试重新安装SSDT,VS 2010但没有帮助。

为Northwind db创建了一个新的数据库项目,并遇到了同样的问题。 Ran procmon,看到它只是翻过相同的文件。

在具有类似配置的另一个系统中可以正常工作。

修改

这个问题似乎与TFS有关,如果我们从TFS解除绑定它可以正常工作。但不确定确切的原因。

任何建议都会非常有用。

3 个答案:

答案 0 :(得分:17)

我的建议是,如果你正在使用Git这样的源代码控制,而你刚刚切换了分支,而你遇到这个问题就是使用git clean来删除未跟踪的文件(VS和SSDT正在窒息)

git clean -fdx

如果您使用的是TFS或SVN或HG,则不确定要使用什么..但同样适用

答案 1 :(得分:4)

我删除了解决方案目录根目录下的.vs文件夹中的.suo文件。这为我修好了。我认为这是最好和最不具破坏性的答案,因为它保留了您修改过的文件和一些其他设置(当然,某些设置,例如您的启动项目将会丢失)

答案 2 :(得分:2)

MCafee防病毒导致了这个问题。禁用防病毒后问题得到解决。