.NET /Windows Forms Anwendung fertigstellen
-
Hey Leute,
ich habe mit Microsoft Visual studio 2010 eine NET.Anwendung erfolgreich fertiggestellt.
Um sie ohne Kompiler auszuführen, bin ich im Projektmappenordner auf den Ordner Debug gegangen und habe dort via Doppelklick die .exe ausgeführt.
Klappte wunderbar..auch der Zugriff auf die Dateien im Hintergrund...
Jetzt möchte ich einem Freund diese Anwednung auf seinem PC zeigen. Sie soll also auch auf anderen PCs ausführbar sein...
Ich habe das bereits wie oben beschrieben ausprobiert, doch es tut sich nichts. Die Anwendung startet nicht und es erscheint auch keine Fehlermeldung.
Was mache ich falsch?
Wie stelle ich das Projekt engültig fertig, dass es auch auf anderen PCs einsetzbar ist?
Danke an alle konstruktiven Poster...
Mfg
-
1. Mache einen Release Build von deiner Applikation
2. Installiere das korrekte .NET Framework
3. Installiere die korrekten C++ Runtime LibrariesFalls Du z.B. gegen .NET Framework 2 gebuildet hast und das SP1 von VS2010 noch nicht installiert hast:
.NET Framework 2.0: http://www.microsoft.com/download/en/details.aspx?id=19
C++ Runtime VS2010: http://www.microsoft.com/download/en/details.aspx?id=5555
-
Danke für die schnelle Antwort..
zu 1.
um eine Release Version zu erstellen, was muss ich genau tun?
zu 2.
auf dem "neuen" PC?
zu 3.
auf dem "neuen" PC? (fremden PC)
-
1. Es gibt eine Dropdown Liste - jetzt steht dort Debug drin, stelle sie auf Release.
2. Ja.
3. Ja.
-
Danke...hat mir sehr weiter geholfen..
Doch eine Sache möchte ich noch wissen:
Wo finde ich die Dropdownliste :)?
-
Ist es die Dropdown im Konfi Menü unter Erstellen?
Fröhliche Weihnachtszeit :xmas1:
-
Build > Configuration Manager > Active solution configuration:
von Debug auf Release stellen.