LocalDB未在TFS构建中启动

时间:2015-03-27 15:43:56

标签: tfsbuild localdb

我已经为我的TFS服务器上的解决方案设置了Continous Integration构建。构建定义在构建之后触发一些单元测试。测试建立了与LocalDB的连接。

这在我的开发人员计算机上运行良好。但是在构建服务器上,LocalDB实例不会自动启动。

documentation我了解到,在请求访问时它会启动。对于我的开发人员计算机而言,这是正确的,但对于构​​建服务器则不然。

所以我的问题是: 在TFS构建中使用时,LocalDB实例未在访问时启动的原因是什么? 这种情况适用于那里的任何人吗?

非常感谢您的帮助!


我检查了什么

SqlLocalDb:我使用SqlLocalDb.exe来查询我的LocalDB实例的状态。

用户帐户:构建代理使用与我用来检查LocalDB实例状态相同的用户帐户。

手工启动:当我手动启动LocalDB实例时(在构建开始时使用SqlLocalDb start v11.0),测试运行正常。

构建后事件:我可以在Post-Build事件中调用SqlLocalDb.exe来启动LocalDB实例 - 它可以工作。但这不是很灵活......

应用程序事件日志:应用程序事件日志中没有报告任何问题。

使用的版本

  • Visual Studio 2012
  • 来自SQL Server Express 2012的LocalDB
  • TFS 2012

0 个答案:

没有答案