wie Sie visual studio windows forms-Projekt in eine Anwendung?
Den ich programmiert habe, eine Stunde-Blatt-Anwendung, und jetzt möchte ich, um es zu veröffentlichen, damit die Menschen können installieren und ausführen.
Habe ich versucht, die publish-Funktion von visual studio 2008, aber das gibt mir eine clickOnce-Anwendung/installer-das ist wirklich verwirrend, aber es funktioniert, wenn ich es laufen lasse, aber wenn ich exportieren den installer auf einem anderen pc installiert, es stürzt am Ende der Installation.
so, ich habe versucht, gerade Bewältigung der installierten Dateien, aber dann stürzt das Programm ab beim Start.
Gibt es eine einfache Möglichkeit, die Anwendung zu kompilieren, um eine einfache standalone-executable-oder vielleicht mit einem separaten Ordner, der die Ressourcen (Bilder/Klassen)?
- Haben Sie überprüft das framework installiert ist auf dem anderen PC ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Möchte ich hinzufügen, Setup-Projekt zur Projektmappe erstellen eines setup.exe.
Hier sind einige links:
http://www.dreamincode.net/forums/index.php?showtopic=58021
http://msdn.microsoft.com/en-us/library/ms235317.aspx
Dadurch wird sichergestellt, dass die dlls und assemblies bereitgestellt werden, um entsprechenden Stelle bei der Installation Ihrer software. Es wird auch sicherstellen, dass er bekommt, befreit von Dateien, wenn Sie es deinstallieren.
Können Sie kopieren Sie die ausführbare Datei aus
bin\Release
und es sollte funktionieren.Wenn es verwendet keine DLLs, die nicht Teil der .Net framework selbst, müssen Sie auch kopieren Sie diese. (Legen Sie die Lokale Kopie auf true in den Eigenschaften für jede Referenz)
Wenn es verwendet andere Dateien, die Sie kopieren müssen Sie den richtigen Ort oder eingebettet in der EXE oder einer DLL.
AppDomain.AssemblyResolve
)finden Sie Ihre .exe hier Projectpath\bin\Debug Sie haben zu geben .config-Datei zu