Bereitstellungsfeatures von .NET Framework

Aktualisiert: November 2007

.NET Framework stellt zahlreiche Grundfunktionen bereit, die die Bereitstellung verschiedener Arten von Anwendungen vereinfachen. Diese Features beinhalten:

  • Anwendungen ohne unerwünschte Auswirkungen.

    Diese Funktion bietet Anwendungsisolierung und beseitigt DLL-Konflikte. Komponenten haben standardmäßig keinen Einfluss auf andere Anwendungen.

  • Private Komponenten (durch standardmäßige Voreinstellung).

    Komponenten werden standardmäßig im Anwendungsverzeichnis bereitgestellt und sind nur innerhalb der dort enthaltenen Anwendung sichtbar.

  • Kontrollierte, gemeinsame Verwendung von Code.

    Im Fall gemeinsamer Verwendung von Code müssen Sie Code explizit zur gemeinsamen Verwendung bereitstellen. Dies sollte kein Standardverhalten sein.

  • Paralleles Versioning.

    Mehrere Versionen einer Komponente oder einer Anwendung können gleichzeitig vorhanden sein. Sie können wählen, welche Versionen Sie verwenden möchten. Durch die Common Language Runtime werden Versionsrichtlinien erzwungen.

  • Bereitstellung und Replikation durch XCOPY.

    Selbstbeschreibende und unabhängige Komponenten und Anwendungen können ohne Registrierungseinträge oder Abhängigkeiten bereitgestellt werden.

  • Dynamische Aktualisierungen.

    Administratoren können Hosts wie z. B. ASP.NET verwenden, um DLLs von Programmen auch auf Remotecomputern zu aktualisieren.

  • Integration in Microsoft Windows Installer.

    Für die Bereitstellung Ihrer Anwendung stehen Funktionen wie Werbung, Veröffentlichung, Reparatur und Installation bei Bedarf zur Verfügung.

  • Enterprise-Bereitstellung.

    Diese Funktion macht die einfache Verteilung von Software, einschließlich der Verwendung von Active Directory, möglich.

  • Downloaden und Zwischenspeichern.

    Durch inkrementelles Downloaden werden Downloads klein gehalten. Komponenten können isoliert werden und somit nur für eine Anwendung verfügbar sein und ohne unerwünschte Auswirkungen bereitgestellt werden.

  • Teilweise vertrauenswürdiger Code.

    Identitäten basieren nicht auf dem Benutzer, sondern auf dem Code, Richtlinien werden vom Administrator festgelegt, und es werden keine Dialogfelder für Zertifikate angezeigt.

Siehe auch

Aufgaben

Gewusst wie: Entwickeln eines einfachen Windows Forms-Steuerelements

Konzepte

Bereitstellung einer Anwendung für COM-Zugriff

Grundlagen der Bereitstellung von .NET Framework

Weitere Ressourcen

Bereitstellen von .NET Framework-Anwendungen