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 einstellbar

    und 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.


Anmelden zum Antworten