Visual Studio Isolated Shell2023-05-15T12:52:19-07:00

Visual Studio Isolated Shell

Die Visual Studio-Shell ermöglicht es Visual Studio-Partnern, Tools und Anwendungen auf Basis der Visual Studio-IDE zu entwickeln. Im integrierten Modus können Sie eine Visual Studio-Erweiterung für Kunden freigeben, die Visual Studio nicht installiert haben. Im isolierten Modus können Sie eine benutzerdefinierte Anwendung freigeben, die eine Teilmenge der Funktionen der Visual Studio IDE verwendet.

Die Visual Studio-Shell ist für Visual Studio 2015, Visual Studio 2013, Visual Studio 2012 und Visual Studio 2010 verfügbar. Es ist für Visual Studio 2017 und höhere Versionen nicht verfügbar.

Um auf die Downloads und die Dokumentation der Visual Studio-Shell zuzugreifen, müssen Sie die folgenden Microsoft-Software-Lizenzbedingungen akzeptieren.

Microsoft-Software-Lizenzbedingungen
Microsoft Visual Studio-isolierte und -integrierte Shells

Diese Lizenzbedingungen stellen einen Vertrag zwischen Microsoft Corporation (oder abhängig von Ihrem Wohnort, einer ihrer Tochtergesellschaften) und Ihnen dar. Sie gelten für die oben genannte Software. Die Bedingungen gelten auch für alle Microsoft-Dienste oder -Updates für die Software, sofern diese keine abweichenden Bedingungen enthalten.

Wenn Sie diese Lizenzbedingungen einhalten, haben Sie die folgenden Rechte.

1. Installations- und Nutzungsrechte.

a. Installation und Nutzung. Sie und Ihr Unternehmen können Kopien der Visual Studio Isolated oder Integrated Shells (die „Software“ oder „die Shell“) mit Visual Studio 2008, Visual Studio 2010, Visual Studio 2012, Visual Studio 2013 oder Visual Studio 2015 verwenden, um Ihre Anwendungen zu entwickeln und zu testen.

b. Demonutzung. Die oben als zulässig aufgeführte Nutzung umfasst die Verwendung der Software zur Veranschaulichung Ihrer Anwendungen.

c. Beispielcode und Vorlagen. Sie und Ihr Unternehmen dürfen den Beispielcode und die Vorlagen in der Software verwenden und ändern, um Ihre Anwendungen anzupassen.

d. Komponenten von Drittanbietern. Die Software kann Komponenten von Drittanbietern mit separaten rechtlichen Hinweisen oder anderen Vereinbarungen enthalten. Dies kann den zur Software gehörigen Dateien „ThirdPartyNotices“ entnommen werden. Die nachfolgenden Haftungsbegrenzungen und Haftungsausschlüsse für Schäden gelten auch für solche Komponenten, für die andere Vereinbarungen maßgebend sind.

2. Verteilbarer Code. Die Software enthält Code, den Sie in von Ihnen entwickelten Anwendungen verteilen dürfen, wenn Sie die folgenden Bedingungen einhalten. (In diesem Abschnitt steht der Begriff „Verteilung“ auch für die Bereitstellung Ihrer Anwendungen für Drittanbieter über das Internet.)

a. Verteilungsrechte.

  • Shell. Sie dürfen die unveränderte Objektcodeform der von Microsoft bereitgestellten Software kopieren und verteilen. Sie dürfen bestimmte
    Konfigurationsdateien ändern, wie in der Dokumentation der Software angegeben.
  • Verteilung durch Drittanbieter. Sie können zulassen, dass Verteiler Ihrer Anwendungen den verteilbaren Code als Teil dieser
    Anwendungen kopieren und verteilen.

b. Verteilungsanforderungen. Zum Verteilen der Shell müssen Sie folgende Schritte ausführen:

  • in Ihren Anwendungen bedeutende primäre Funktionalität hinzufügen
  • Verteiler und externe Benutzer dazu auffordern, den Bedingungen zuzustimmen, die den Code mindestens so sehr wie diese Vereinbarung schützen
  • Microsoft von allen Ansprüchen (einschließlich Anwaltsgebühren) in Bezug auf die Verteilung oder Verwendung Ihrer Anwendungen schadlos halten, dafür entschädigen und verteidigen, es sei denn, die Ansprüche basieren ausschließlich auf dem verteilbaren Code, wie oben in Abschnitt 2 beschrieben.

c. Verteilungseinschränkungen. Folgendes ist Ihnen untersagt:

  • in den Namen Ihrer Anwendungen Marken von Microsoft in einer Weise zu verwenden, die darauf schließen lässt, dass Ihre Anwendungen von Microsoft stammen oder von Microsoft unterstützt werden.
  • Von Microsoft bereitgestellte Extraktionsskripts verteilen oder
  • Die Software so ändern oder verteilen, dass ein Teil davon einer ausgeschlossenen Lizenz unterliegt. Bei einer ausgeschlossenen Lizenz handelt es sich um eine Lizenz, für die als Bedingung für die Verwendung, Änderung oder Verteilung erforderlich ist, dass (i) die Software im Quellcodeformat offengelegt oder verteilt wird oder (ii) andere Personen über eine Berechtigung zur Änderung verfügen.

d. Entwickeln für die Shell. Über die oben beschriebenen Anforderungen und Einschränkungen für die Software hinaus, gilt für Ihre Anwendungen, die die Software nutzen, Folgendes:

  • Einschränkungen von Erweiterungen und Funktionalität. Sie entwickeln weder selbst – noch regen Sie andere zu einer solchen Entwicklung an – Funktionalität für die Software oder für eine für sie bestimmte Erweiterung, mit der die in der Software implementierten technischen Einschränkungen umgangen werden können oder die substanziell beliebigen Microsoft-Produkten ähnlich ist oder mit diesen in Konkurrenz steht.
  • Keine Herabsetzung von Visual Studio. Sie entwerfen und testen die Installation, Deinstallation und den Betrieb Ihrer Anwendungen, um
    sicherzustellen, dass derartige Prozesse keine Funktionen der Visual Studio-Produktfamilie deaktivieren oder Funktionalität einer beliebigen Edition beeinträchtigen.

3. Daten.

a. Sammlung und Nutzung. Die Software erfasst möglicherweise Daten zum Benutzer und zur Nutzung der Software und übermittelt diese an Microsoft. Microsoft kann diese Informationen für die Bereitstellung von Diensten und die Verbesserung von Produkten und Diensten verwenden. Sie können viele dieser Szenarien abwählen, jedoch nicht alle, wie in der Produktdokumentation beschrieben. Es gibt auch einige Features in der Software, mit denen Sie und Microsoft Daten
von Benutzern Ihrer Anwendungen sammeln können. Wenn Sie diese Funktionen nutzen, müssen Sie die geltenden Gesetze einhalten, einschließlich angemessener Mitteilungen an Benutzer Ihrer Anwendungen, und Sie sollten eine Kopie unserer Datenschutzerklärung an Ihre Benutzer weitergeben. Unsere Datenschutzerklärung befindet sich hier.
Weitere Informationen zur Erfassung und Nutzung von Daten finden Sie in der Hilfedokumentation und in der Datenschutzerklärung. Ihre Verwendung der Software gilt als Zustimmung zu diesen Verfahren.

b. Funktion zum automatischen Download. Die Software enthält eine Funktion, die erkennt, ob der Computer Ihres Kunden Microsoft-Komponenten enthält, die für die Ausführung der Software erforderlich sind, beispielsweise .NET Framework. Die Software lädt diese Komponenten automatisch herunter und installiert sie über das Internet, wenn sie nicht auf dem Computer Ihres Kunden vorhanden sind. Die Software benachrichtigt den Benutzer nicht, dass solche Komponenten installiert werden. Sie werden alle geltenden Gesetze und Mitteilungspflichten einhalten, die erforderlich sind, um Ihren Kunden über diese automatische Downloadfunktion zu informieren.

4. Umfang der Lizenz. Die Software wird lizenziert, nicht verkauft. Diese Vereinbarung gewährt Ihnen nur einige Nutzungsrechte für die Software. Microsoft behält sich alle weiteren Rechte vor. Sie dürfen die Software nur so verwenden, wie dies in dieser Vereinbarung ausdrücklich angegeben ist, es sei denn, die geltenden Gesetze gewähren Ihnen über diese Beschränkung hinausgehende Rechte. Dabei müssen Sie alle technischen Beschränkungen in der Software einhalten, die Ihnen nur die Verwendung auf bestimmte Arten gestatten.
Sie dürfen nicht:

  • die technischen Beschränkungen in der Software umgehen;
  • Reverse Engineering, Dekompilierung oder Disassemblierung der Software oder anderweitige Versuche, den Quellcode für die Software abzuleiten, außer und soweit dies von den Lizenzbedingungen Dritter für die Verwendung bestimmter Open-Source-Komponenten, die in der Software enthalten sein können, gefordert wird.
  • Hinweise von Microsoft oder seinen Lieferanten in der Software entfernen, minimieren, blockieren oder ändern;
  • die Software in einer Weise verwenden, die gegen das Gesetz verstößt oder
  • Die Software freigeben, veröffentlichen, vermieten oder verleihen oder die Software für andere Benutzer als gehostete eigenständige Lösung bereitstellen oder die
    Software oder diesen Vertrag auf eine dritte Partei übertragen.

5. Exportbeschränkungen: Sie müssen alle inländischen und internationalen Exportgesetze und -regelungen einhalten, die für die Software gelten. Zu diesen Gesetzen gehören Einschränkungen im Hinblick auf Bestimmungsorte, Endbenutzer und Endbenutzung. Weitere Informationen zu Exportbeschränkungen finden Sie unter www.microsoft.com/exporting.

6. Supportdienste. Da diese Software „wie besehen“ ist, stellen wir möglicherweise keine Supportdienste für sie bereit.

7. Gesamter Vertrag: Dieser Vertrag und die Bedingungen der Ergänzungen, Updates, internetbasierten Dienste und Supportdienste, die von Ihnen verwendet werden, stellen den gesamten Vertrag für die Software und die Supportdienste dar.

8. Anwendbares Recht. Wenn Sie die Software in den USA erworben haben, gelten die Gesetze des Bundesstaats Washington für die Auslegung dieser Vereinbarung sowie für Ansprüche, die aus einer Vertragsverletzung entstehen. Die Gesetze des Bundesstaats, in dem Sie leben, regeln alle anderen Ansprüche. Wenn Sie die Software in einem anderen Land erworben haben, gelten dessen Gesetze.

9. Verbraucherrechte; Regionale Variationen. Dieser Vertrag beschreibt bestimmte gesetzliche Rechte. Möglicherweise haben Sie nach den Gesetzen Ihres Landes andere Rechte (auch Verbraucherrechte). Abgesehen von Ihrer Beziehung zu Microsoft haben Sie möglicherweise auch Rechte in Bezug auf die Partei, von der Sie die Software erworben haben. Diese Vereinbarung ändert diese anderen Rechte nicht, wenn die Gesetze Ihres Staates oder Landes dies nicht zulassen. Wenn Sie die Software beispielsweise in einer der folgenden Regionen erworben haben oder zwingendes Landesrecht gilt, gelten für Sie die folgenden Bestimmungen:

a. Australien.: Es gelten gesetzliche Garantien nach dem Australian Consumer Law, und nichts in dieser Vereinbarung soll diese Rechte beeinträchtigen.

b. Kanada. Wenn Sie diese Software in Kanada erworben haben, können Sie den Erhalt von Updates einstellen, indem Sie die Funktion für automatische Updates deaktivieren, Ihr Gerät vom Internet trennen (wenn Sie es jedoch erneut mit dem Internet verbinden, wird die Software die Überprüfung und Installation von Updates fortsetzen) oder die Software deinstallieren. In der Produktdokumentation, falls vorhanden, kann ebenfalls angegeben sein, wie Sie Updates für Ihr bestimmtes Gerät oder Ihre bestimmte Software deaktivieren können.

c. Deutschland und Österreich.
(i) Garantie. Die ordnungsgemäß lizenzierte Software leistet im Wesentlichen die in allen Microsoft-Materialien,die mit der Software zur Verfügung gestellt werden, beschriebene Leistung. Microsoft gibt jedoch keine vertragliche Garantie in Bezug auf die lizenzierte Software.
(ii) Haftungsbeschränkung. Bei Vorsatz, grober Fahrlässigkeit, Ansprüchen nach dem Produkthaftungsgesetz sowie im Todesfall und bei persönlichen oder körperlichen Verletzungen haftet Microsoft nach den gesetzlichen Bestimmungen.

Vorbehaltlich der vorstehenden Ziffer (ii) haftet Microsoft für leichte Fahrlässigkeit nur dann, wenn Microsoft gegen solche wesentlichen Vertragspflichten verstößt, deren Erfüllung die ordnungsgemäße Erfüllung dieser Vereinbarung erleichtert, deren Verletzung den Zweck dieser Vereinbarung gefährden würde und auf deren Einhaltung eine Partei ständig vertrauen darf (sogenannte „Kardinalpflichten“). In anderen Fällen von leichter Fahrlässigkeit ist
Microsoft nicht haftbar.

10. Haftungsausschluss. Die Software wird so lizenziert, wie sie ist. Sie tragen das Risiko der Nutzung. Microsoft gibt keine ausdrücklichen Zusicherungen, Garantien oder Bedingungen. Soweit dies nach Ihren örtlichen Gesetzen zulässig ist, schließt Microsoft die stillschweigende Gewährleistung der Marktgängigkeit, der Eignung für einen bestimmten Zweck und der Nichtverletzung von Rechten Dritter aus.

11. Begrenzung und Ausschluss von Schadenersatz. Sie können von Microsoft und seinen Zulieferern nur direkte Schäden bis zu 5,00 US-Dollar zurückfordern. Sie können keine anderen Schäden geltend machen, einschließlich Folgeschäden, entgangenen Gewinns, besonderer, indirekter oder zufälliger Schäden.

Diese Einschränkung gilt für (a) jeden Gegenstand im Zusammenhang mit der Software, den Diensten, den Inhalten (einschließlich Code) auf Internetseiten von Drittanbietern oder den Anwendungen von Drittanbietern und (b) für Ansprüche aus Vertragsverletzungen, Verletzungen der Garantie, der Gewährleistung oder der Bedingung, verschuldensunabhängiger Haftung, Fahrlässigkeit oder anderen unerlaubten Handlungen im durch das anwendbare Recht zugelassenen Umfang. Sie gilt auch in dem Fall, dass Microsoft die möglichen Schäden bekannt waren oder hätten bekannt sein müssen. Die oben genannte Beschränkung oder der oben genannte Ausschluss trifft möglicherweise nicht auf Sie zu, da in Ihrem Land der Ausschluss oder die Beschränkung von beiläufigen Schäden, Folgeschäden oder anderen Schäden nicht zulässig ist.

Visual Studio 2010

Visual Studio 2012

Integierter Shellmodus Isolierter Shellmodus
Visual Studio 2012, Integrierter Shellmodus Visual Studio 2012, Isolierter Shellmodus
Visual Studio 2012, Integrierter Shellmodus – Language
Pack
(de-DE)
Visual Studio 2012, Isolierter Shellmodus – Language
Pack
(de-DE)
Visual Studio 2012, Integrierter Shellmodus – Language
Pack
(en-US)
Visual Studio 2012, Isolierter Shellmodus – Language
Pack
(en-US)
Visual Studio 2012, Integrierter Shellmodus – Language
Pack
(es-ES)
Visual Studio 2012, Isolierter Shellmodus – Language
Pack
(es-ES)
Visual Studio 2012, Integrierter Shellmodus – Language
Pack
(fr-FR)
Visual Studio 2012, Isolierter Shellmodus – Language
Pack
(fr_FR)
Visual Studio 2012, Integrierter Shellmodus – Language Pack (it-IT) Visual Studio 2012, Isolierter Shellmodus – Language Pack (it-IT)
Visual Studio 2012, Integrierter Shellmodus – Language Pack (ja-JP) Visual Studio 2012, Isolierter Shellmodus – Language Pack (ja-JP)
Visual Studio 2012, Integrierter Shellmodus – Language Pack (ko-KR) Visual Studio 2012, Isolierter Shellmodus – Language Pack (ko-KR)
Visual Studio 2012, Integrierter Shellmodus – Language Pack (ru-RU) Visual Studio 2012, Isolierter Shellmodus – Language Pack (ru-RU)
Visual Studio 2012, Integrierter Shellmodus – Language Pack (zh-CN) Visual Studio 2012, Isolierter Shellmodus – Language Pack (zh-CN)
Visual Studio 2012, Integrierter Shellmodus – Language Pack (zh-TW) Visual Studio 2012, Isolierter Shellmodus – Language Pack (zh-TW)

Visual Studio 2013

Integierter Shellmodus Isolierter Shellmodus
Visual Studio 2013, Integrierter Shellmodus Visual Studio 2013, Isolierter Shellmodus
Visual Studio 2013, Integrierter Shellmodus – Language Pack (de-DE) Visual Studio 2013, Isolierter Shellmodus – Language Pack (de-DE)
Visual Studio 2013, Integrierter Shellmodus – Language Pack (en-US) Visual Studio 2013, Isolierter Shellmodus – Language Pack (en-US)
Visual Studio 2013, Integrierter Shellmodus – Language Pack (es-ES) Visual Studio 2013, Isolierter Shellmodus – Language Pack (es-ES)
Visual Studio 2013, Integrierter Shellmodus – Language Pack (fr-FR) Visual Studio 2013, Isolierter Shellmodus – Language Pack (fr-FR)
Visual Studio 2013, Integrierter Shellmodus – Language Pack (it-IT) Visual Studio 2013, Isolierter Shellmodus – Language Pack (it-IT)
Visual Studio 2013, Integrierter Shellmodus – Language Pack (ja-JP) Visual Studio 2013, Isolierter Shellmodus – Language Pack (ja-JP)
Visual Studio 2013, Integrierter Shellmodus – Language Pack (ko-KR) Visual Studio 2013, Isolierter Shellmodus – Language Pack (ko-KR)
Visual Studio 2013, Integrierter Shellmodus – Language Pack (pt-BR) Visual Studio 2013, Isolierter Shellmodus – Language Pack (pt-BR)
Visual Studio 2013, Integrierter Shellmodus – Language Pack (ru-RU) Visual Studio 2013, Isolierter Shellmodus – Language Pack (ru-RU)
Visual Studio 2013, Integrierter Shellmodus – Language
Pack
(zh-CN)
Visual Studio 2013, Isolierter Shellmodus – Language Pack (zh-CN)
Visual Studio 2013, Integrierter Shellmodus – Language Pack (zh-TW) Visual Studio 2013, Isolierter Shellmodus – Language Pack (zh-TW)

KB3107629

Visual Studio 2015

Integierter Shellmodus Isolierter Shellmodus
Visual Studio 2015, Integrierter Shellmodus Visual Studio 2015, Isolierter Shellmodus
Visual Studio 2015, Integrierter Shellmodus – Language Pack (cs-CZ) Visual Studio 2015, Isolierter Shellmodus – Language Pack (cs-CZ)
Visual Studio 2015, Integrierter Shellmodus – Language Pack (de-DE) Visual Studio 2015, Isolierter Shellmodus – Language Pack (de-DE)
Visual Studio 2015, Integrierter Shellmodus – Language Pack (en-US) Visual Studio 2015, Isolierter Shellmodus – Language Pack (en-US)
Visual Studio 2015, Integrierter Shellmodus – Language Pack (es-ES) Visual Studio 2015, Isolierter Shellmodus – Language Pack (es-ES)
Visual Studio 2015, Integrierter Shellmodus – Language Pack (fr-FR) Visual Studio 2015, Isolierter Shellmodus – Language Pack (fr-FR)
Visual Studio 2015, Integrierter Shellmodus – Language Pack (it-IT) Visual Studio 2015, Isolierter Shellmodus – Language Pack (it-IT)
Visual Studio 2015, Integrierter Shellmodus – Language Pack (ja-JP) Visual Studio 2015, Isolierter Shellmodus – Language Pack (ja-JP)
Visual Studio 2015, Integrierter Shellmodus – Language Pack (ko-KR) Visual Studio 2015, Isolierter Shellmodus – Language Pack (ko-KR)
Visual Studio 2015, Integrierter Shellmodus – Language Pack (pl-PL) Visual Studio 2015, Isolierter Shellmodus – Language Pack (pl-PL)
Visual Studio 2015, Integrierter Shellmodus – Language Pack (pt-BR) Visual Studio 2015, Isolierter Shellmodus – Language Pack (pt-BR)
Visual Studio 2015, Integrierter Shellmodus – Language Pack (ru-RU) Visual Studio 2015, Isolierter Shellmodus – Language Pack (ru-RU)
Visual Studio 2015, Integrierter Shellmodus – Language Pack (tr-TR) Visual Studio 2015, Isolierter Shellmodus – Language Pack (tr-TR)
Visual Studio 2015, Integrierter Shellmodus – Language Pack (zh-CN) Visual Studio 2015, Isolierter Shellmodus – Language Pack (zh-CN)
Visual Studio 2015, Integrierter Shellmodus – Language Pack (zh-TW) Visual Studio 2015, Isolierter Shellmodus – Language Pack (zh-TW)

Feedback