2010-12-10 3 views
1

mögliche Dubletten:
Compile to stand alone exe for C# app in Visual Studio 2010
.Net whole application as a single .exe file ?Wie Sie Ihre C# Lösung in einzelne EXE-Datei bereitstellen

Heey Jungs,

so habe ich eine # Lösung C, die verbindet zu Datenbank und ich möchte diese Lösung in einer einzigen .Exe-Datei bereitstellen. wie NotePad, in einer Weise, die mich in der Lage, die Exe-Datei zu senden und dann doppelklicken Sie es und es beginnt zu laufen.

Wie kann ich so etwas tun ??

+2

Ich habe das überprüft, und es erwähnt ILMerge nicht (der angebliche dup fragt, wie man die .exe bekommt, nicht über das Zusammenführen von ihnen in eine Datei). Ich denke, diese Frage muss stehen. –

+1

@Kirk Woll gut, es war zwischen dem einen oder http://stackoverflow.com/questions/3261942/net-whole-application-as-a-single-exe-file dieser (der ILMerge erwähnt) als ich war Abstimmung, ich denke, es ist immer noch ein Betrogener –

+0

@Daniel, einverstanden. Ich habe einfach nicht gedacht, dass es eine Art von dieser * spezifischen * war. :) Zum Schließen gewählt. –

Antwort

5

Ich denke, ILMerge ist, was Sie wollen. Die Reflexion kann jedoch ihren Tag ruinieren.

0

Ja, ILMerge ist großartig, wenn Sie keine Reflexion verwenden. Es führt eine Gruppe von Assemblys zu einer gegebenen primären Assembly zusammen.

0

Ich verwende DeepSea obfuscator (kommerzielles Produkt), um die Ausgabe-Assemblies mehrerer Projekte in einer einzigen Assembly (.exe oder .dll) zu verschleiern und zusammenzuführen.