Neues zur Bereitstellung von Software

Die Bereitstellung in Visual Studio 2010 hat sich mit der Verbesserung der ClickOnce-Bereitstellung und der Windows Installer-Bereitstellung geändert. Eine Erörterung der verschiedenen Bereitstellungsmöglichkeiten finden Sie unter Auswählen einer Bereitstellungsstrategie.

Windows Installer

Die Windows Installer-Bereitstellung ermöglicht es Ihnen, Installationspakete zu erstellen und an Benutzer zu verteilen. Weitere Informationen finden Sie unter Bereitstellung mit Visual Studio Installer.

Die Windows Installer-Bereitstellung wurde in Visual Studio 2010 Professional für die neuesten .NET Framework-Versionen aktualisiert. Sie können in den Anwendungen und Webanwendungen die .NET Framework 4-oder ASP.NET 4-Versionen als Ziel angeben. Darüber hinaus können Sie überprüfen, ob eine beliebige Version von .NET Framework auf dem Endbenutzercomputer installiert ist, statt auf eine bestimmte Version von .NET Framework zu prüfen. Weitere Informationen finden Sie unter Gewusst wie: Verwenden von Windows Installer zum Bereitstellen von Anwendungen, die unter mehreren Versionen von .NET Framework ausgeführt werden können.

InstallShield 2010 Limited Edition

Ab Visual Studio 2010 können Sie Anwendungen mit der kostenlosen InstallShield 2010 Limited Edition bereitstellen. Diese ersetzt die Funktionen in den Projektvorlagen für Setup und Bereitstellung von Visual Studio. Wenn Ihre Bereitstellung eine weitergehende Anpassung erfordert, können Sie auf die Vollversion von InstallShield aktualisieren.

ClickOnce

Mit der ClickOnce-Bereitstellung können Sie nun sich automatisch aktualisierende Windows- und Konsolenanwendungen bereitstellen, die von einer Website installiert, aktualisiert und ausgeführt werden können. Weitere Informationen finden Sie unter ClickOnce-Sicherheit und Bereitstellung.

Ab Visual Studio 2010 können Sie .NET Framework 4 oder mehrere Versionen von .NET Framework in der ClickOnce-Bereitstellung als Ziel festlegen. Sie können mithilfe einer verbesserten Protokollierung auch Installationsprobleme beheben und ein benutzerdefiniertes Installationsprogramm erstellen.

Für Office-Projektmappenentwickler stehen zusätzliche ClickOnce-Erweiterungen zur Verfügung, z. B. das Bereitstellen von mehreren Office-Projektmappen in einem einzelnen ClickOnce-Installationsprogramm und das Ausführen von zusätzlichen Aktionen, nachdem das ClickOnce-Installationsprogramm beendet wurde. Weitere Informationen finden Sie unter Neues in der Office-Entwicklung.

Für WPF-XAML-Browseranwendungen (XBAPs) können Sie mit ClickOnce eine Erweiterung der Berechtigungen anfordern. Weitere Informationen finden Sie unter Übersicht über WPF-XAML-Browseranwendungen.

Unterstützung für .NET Framework 4

Mit Visual Studio 2010 erstellte Anwendungen können auf .NET Framework 4 und die dazugehörigen neuen Funktionen abzielen. Weitere Informationen finden Sie unter Neues in .NET Framework 4.

Unterstützung mehrerer .NET Framework-Versionen

Sie können Anwendungen manuell konfigurieren, damit sie mit mehreren Versionen von .NET Framework kompatibel sind. Sie können z. B. angeben, dass eine Anwendung mit .NET Framework 3.5 oder .NET Framework 4 ausgeführt werden kann. Weitere Informationen finden Sie unter Gewusst wie: Verwenden von ClickOnce zum Bereitstellen von Anwendungen, die unter mehreren Versionen von .NET Framework ausgeführt werden können.

Verbesserte Protokollierung

Mithilfe der verbesserten Protokollierungsfunktion in Visual Studio 2010 können Sie Probleme, die bei der ClickOnce-Installation auftreten, besser beheben. Die verbesserte Protokollierungsfunktion speichert Informationen, z. B. die an die ClickOnce-Laufzeit übergebenen Parameter, die Browsereinstellungen und die ClickOnce-Sicherheitsoptionen. Weitere Informationen finden Sie unter Gewusst wie: Angeben von ausführlichen Protokolldateien für ClickOnce-Bereitstellungen.

Benutzerdefiniertes Installationsprogramm und benutzerdefinierte Benutzeroberfläche

Wenn Sie die EXE-Anwendung mit ClickOnce bereitstellen, können Sie eine benutzerdefinierte grafische Benutzeroberfläche erstellen, um die Anwendung automatisch zu installieren und zu aktualisieren. Das Installationsprogramm kann benutzerdefinierte Dialogfelder für Sicherheits- und Wartungsoperationen umfassen. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Erstellen eines benutzerdefinierten Installers für eine ClickOnce-Anwendung.

Siehe auch

Konzepte

Neues in Visual Studio 2010

Neues in Visual Basic 2010

Neues in Visual C# 2010

Auswählen einer Bereitstellungsstrategie

Bereitstellen von 64-Bit-Anwendungen

ClickOnce-Sicherheit und Bereitstellung

Weitere Ressourcen

Bereitstellen von Anwendungen und Komponenten

Bereitstellung mit Visual Studio Installer