我有一些测试,这些测试运行在sqllocaldb实例上。我在同一台PC上也有Teamcity服务器(不要问我为什么)。但是,当我从TeamCity运行测试时,我会收到以下错误
OneTimeSetUp: System.Data.SqlClient.SqlException :在建立到Server的连接时发生了与网络相关的或特定于实例的错误.找不到或无法访问服务器。验证实例名是否正确,以及Server是否配置为允许远程连接。(提供程序: SQL网络接口,错误: 50 -本地数据库运行时错误发生。指定的LocalDB实例不存在。
而在VS内部运行测试也可以。TeamCity看不到localDB的原因是什么?
发布于 2016-08-23 10:07:44
在这种情况下,它可以从命令提示符运行程序启动nunit-控制台。TeamCity捕获结果输出并显示失败/成功的测试,并与localDB实例建立正确的连接。
https://stackoverflow.com/questions/39017864
复制相似问题