我们最近从VS2010升级到了VS2012 sqlproj;从 VS2012 构建/发布只需一两分钟,而且速度很快。
但是,尝试在 (C:\Windows\Microsoft.NET\Framework\v4.0.30319) 中的 MSBuild 中进行构建需要超过 4 小时!似乎无法弄清楚为什么。使用下面的 ms-build 命令
MSBuild /t:Build /p:VisualStudioVersion=11.0 /p:TargetDatabaseName="WirelineDb";TargetConnectionString="Data Source=(local);Integrated Security=True;Pooling=False" /p:PublishToDatabase="False" /p: SqlPublishProfilePath="Default.publish.xml" "C:\TFS01\Blah Database.sqlproj"
在这里卡了几个小时...
为什么 MSBuild 需要这么长时间?另外VS2012是用什么来构建和发布数据库的,是在后台使用MSbuild吗?还是 SqlPackage.exe?