Ich erstelle eine Anwendung (VS2005, C++ Forms-Anwendung), die auf vielen verschiedenen Maschinen, die keine Version von Visual Studio haben soll arbeiten und ich wundere mich, worüber ich sorgen sollte. Ich benutze den Mysql-Konnektor, so dass der Rechner, der ihn ausführt, offensichtlich eine kompatible Version von MySQL haben muss, aber abgesehen davon, was sollte ich sonst tun, damit es funktioniert? Ich bin mir sicher, dass nur die .exe-Datei in der Projekt-/Release-Datei reicht nicht aus ...Visual Studio 2005 Anwendung Portabilität
Edit: Ich habe versucht, auf einer anderen Maschine (die gleiche .NET, die gleiche MySQL, sogar das gleiche Visual Studio), aber wenn ich versuche, die.exe auszuführen, gibt es mir eine Fehlermeldung, die sagt: "Diese Anwendung konnte nicht gestartet werden, weil die Anwendungskonfiguration inkrementiert ist. Das erneute Installieren der Anwendung könnte dieses Problem beheben". Ich habe auch versucht, auf sie bauen (verzweifelten Gedanken, weil es nicht den Stecker hat) und es gab mir die folgende Ausgabe:
1>------ Build started: Project: Carna2e, Configuration: Debug Win32 ------
1>Copying 'f:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll' to target directory...
1>Build log was saved at "file://f:\Documents and Settings\User\Desktop\Carna2e\Carna2e\Debug\BuildLog.htm"
1>Carna2e - 0 error(s), 0 warning(s)
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
hier ist das Buildprotokoll, das ist (wie es sollte) das gleiche mit die Ausgabe:
Build Log:
Build started: Project: Carna2e, Configuration: Debug|Win32
Command Lines Copying 'f:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll' to target directory...
Results Build log was saved at "file://f:\Documents and Settings\User\Desktop\Carna2e\Carna2e\Debug\BuildLog.htm"
Carna2e - 0 error(s), 0 warning(s)
Korrigiert: Offenbar habe ich musste auch der Stecker installiert ...
Können Sie uns mitteilen, in welcher Sprache/welchem Framework Ihre Anwendung entwickelt wurde? –
Meistens in C++, hinzugefügt in der Frage – Ant