Setup/Weitergab von .NET Anwendungen
-
Hallo,
eine Frage zur Weitergabe eines .NET Programms:
In den Optionen ( Projekt->Eigenschaften->Konfigurationseigenschaften->C/C++->Befehlszeile ) steht bei mir folgendes :
/Od /D "WIN32" /D "_DEBUG" /D "_UNICODE" /D "UNICODE" /FD /EHa /MDd /Yu"stdafx.h" /Fp"Debug\EX4_04.pch" /Fo"Debug\" /Fd"Debug\vc80.pdb" /W3 /nologo /c /Zi /clr /TP /errorReport:prompt /FU "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll" /FU "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll" /FU "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.XML.dll"
z.B.
Nun ist die erste Frage nach einem guten Setup Programm
gut ->Wyswing
voll anpassbar
Bilder in den Dialogen einstellbar
Setup Typen einstellbarund die zweite Frage ist ob dieses Programm dann z.B. die Datei "System.XML.dll" auf dem Zielsystem auch im Verzeichnis "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.XML.dll"
sucht, also dort wo sie sich bei mir befindet ?Kann man eigentlich ein solches Programm auch so anpassen oder compilieren das diese dll's einfach mit in die Exe gelinkt werden ?
Also das man auf dem Zielsystem .NET nicht unbedingt installieren muss sondern das nur diese benötigten Dateien eintweder in der Exe sind oder einfach mnitgeliefert werden ?Matthias
-
1. Du musst das .NET-Framework auf dem Zielrechner installieren
2. Als Setup-Programm kannst Du z.B. "WiX" verwenden (
http://sourceforge.net/projects/wix/
)
oder Du kaufst Dir z.B. InstallShield.