Conectar-se ao banco de dados do SQL Server 2012 com c # (Visual Studio 2012)

Tudo noite,

Eu estou tentando se conectar a um banco de dados do SQL Server 2012 de c #. Minhas configurações de conexão ao usar o SQL Server Management Studio são as seguintes:

Server Type:    Database Engine
Server Name:    Paul-PC\SQLEXPRESS
Authentication: Windows Authentication
Username:   Greyed out
Password:   Greyed out 

O nome do banco de dados ao qual estou tentando se conectar é "testDB".

Aqui está meu código:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace DatabaseConnection
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void btnConnect_Click(object sender, EventArgs e)
        {
            SqlConnection myConnection = new SqlConnection("server=localhost;" +
                                       "Trusted_Connection=yes;" +
                                       "database=testDB; " +
                                       "connection timeout=30");
            try
            {
                myConnection.Open();
                MessageBox.Show("Well done!");
            }
            catch(SqlException ex)
            {
               MessageBox.Show("You failed!" + ex.Message);
            }

        }
    }
}

Infelizmente, meu código não consegue se conectar com o seguinte erro:

"Você falhou! Ocorreu um erro relacionado à rede ou a uma instância específica ao estabelecer uma conexão com o SQL Server. O servidor não foi encontrado ou não estava acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. "

Alguma sugestão? O SQL Server está sendo executado localmente.

questionAnswers(6)

yourAnswerToTheQuestion