(localdb)\v11.0
私のテストは、チームメイトが私たち全員が現在バージョン 12 であり、チームの一部の人は v11 を持っていない可能性があると述べたときに、インスタンスを使用してローカル DB に対してローカルで動作していました。
ビルド サーバーは正常に動作していました。
そのため、接続文字列をに変更し、(localdb)\ProjectsV12
すべての LocalDB バージョンが TeamCity サーバー上にあることを確認しました。
チームはすべて問題ありませんが、ビルド サーバーは次のようないくつかのテストに失敗します。
テストに失敗しました。System.Data.SqlClient.SqlException : SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: SQL ネットワーク インターフェイス、エラー: 50 - ローカル データベース ランタイム エラーが発生しました。指定された LocalDB インスタンスは存在しません。)
すべてが適切にセットアップされているように見えますが、なぜ失敗するのかわかりません。
(QA、私はすでに理由を知っています)