provider: SQL Network Interfaces, error 26 - Fehler beim Suchen des angegebenen Servers / der angegebenen Instanz

try
        {
            //Create our connection strings
            string sSqlConnectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=" + Path.GetDirectoryName(Path.GetDirectoryName(Application.StartupPath)) + "\\ClaimFiles.mdf;Integrated Security=True;User Instance=True";
            MessageBox.Show(sSqlConnectionString);

            //Execute a query to erase any previous data from our destination table
            string sClearSQL = "DELETE FROM PA";
            SqlConnection SqlConn = new SqlConnection(sSqlConnectionString);
            SqlCommand SqlCmd = new SqlCommand(sClearSQL, SqlConn);
            SqlConn.Open();
            MessageBox.Show(SqlCmd.ExecuteNonQuery().ToString());
            SqlConn.Close();
        }
        catch (SqlException ex)
        {
            //handle exception
            StringBuilder errorMessages = new StringBuilder();

            for (int i = 0; i < ex.Errors.Count; i++)
            {
                errorMessages.Append("Index #: " + i + "\n" +
                    "Message: " + ex.Errors[i].Message + "\n" +
                    "ErrorNumber: " + ex.Errors[i].Number + "\n" +
                    "Source: " + ex.Errors[i].Source + "\n" +
                    "Severity Level: " + ex.Errors[i].Class + "\n" +
                    "Server:" + ex.Errors[i].Server + "\n");
                MessageBox.Show(errorMessages.ToString());
            }
        }

Oben ist mein Code in C #, ich verwende Microsoft SQL Express. Der obige Code wird mit einem Klick aktiviert. Wenn ich den Code in Visual Studio laufen lasse, funktioniert alles gut. Aber wenn ich den Ordner des Projekts auf einen anderen Computer kopiere (Betriebssystem: Windows XP) und die EXE-Datei starte, fängt das Programm eine SqlException ab:

Beim Herstellen einer Verbindung zum Server ist ein Fehler aufgetreten. Beim Herstellen einer Verbindung mit SQL Server 2005 kann dieser Fehler durch die Tatsache verursacht werden, dass SQL Server in den Standardeinstellungen keine Remoteverbindungen zulässt. (Anbieter: SQL Network Interfaces, Fehler 26 - Fehler beim Suchen des angegebenen Servers / der angegebenen Instanz)

Kann mir jemand dabei helfen, wäre es eine große Hilfe, dieses Problem zu lösen, da das Programm auf einem anderen Rechner laufen muss. Das Zielframework des Programms ist übrigens .NET 3.5

Antworten auf die Frage(1)

Ihre Antwort auf die Frage