2016-06-14 3 views
0

Ich habe eine visuelle C# -Anwendung erhalten, die ich auf andere Computer legen muss. Die Anwendung wurde mir als ein Ordner kompilierter Dateien (keine Installationsdatei) zur Verfügung gestellt. Ich habe bemerkt, dass es eine .mdf-Datei enthält, die, wie ich gelesen habe, eine lokale Datenbankdatei ist.Ausführen einer kompilierten Anwendung mit einer MDF-Datenbankdatei auf einem anderen Computer

Ich weiß, dass die Anwendung in Visual Studio geschrieben wurde 2015 habe ich versucht, es auf einem anderen Computer kopieren, wo es die folgenden Fehler gemeldet.

Unhandled Exception: System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 50 - Local Database Runtime error occurred. Cannot create an automatic instance. See the Windows Application event log for error details.

Ich habe gelesen, dass ich localDB oder Microsoft SQL Server installieren sollte, damit diese Anwendung ausgeführt wird.

Gibt es etwas, was ich auf dem anderen Computer ändern sollte? Wird eine solche Anwendung auf einer älteren Version von Microsoft SQL Server ausgeführt?

Antwort

0

Es ist unmöglich zu sagen, was Sie sonst auf den anderen Computern ändern müssen, über die Mindestanforderungen der .NET-Version hinaus und SQL Server Express im Ausführungsmodus von LocalDB. Da letzteres kostenlos ist, können Sie auch die Version 2016 installieren.

+0

Dank für die Beantwortung. Abgesehen von den Informationen, die ich oben angegeben habe, weiß ich, dass das Zielframework der Anwendung 3,5 ist. Alle Computer, auf denen es ausgeführt werden soll, haben Windows 7 oder höher. – TheAptKid

Verwandte Themen