Passer directement au contenu principal
Visual Studio
Shell isolé Visual Studio2023-05-15T12:52:25-07:00

Shell isolé Visual Studio

L’interpréteur de commandes Visual Studio permet aux partenaires Visual Studio de créer des outils et des applications au-dessus de l’IDE Visual Studio. Le mode intégré vous permet de mettre en production une extension Visual Studio destinée à des clients qui n’ont pas installé Visual Studio. Le mode isolé vous permet de mettre en production une application personnalisée qui utilise un sous-ensemble de fonctionnalités IDE Visual Studio.

Visual Studio Shell est disponible pour Visual Studio 2015, Visual Studio 2013, Visual Studio 2012 et Visual Studio 2010. Il n’est pas disponible pour Visual Studio 2017 et versions ultérieures.

Pour accéder aux téléchargements et à la documentation de Visual Studio Shell, vous devez accepter les Termes du contrat de licence logiciel Microsoft ci-dessous.

Termes du contrat de licence logiciel Microsoft
Microsoft Visual Studio shells isolés et intégrés

Ces termes du contrat de licence sont un accord entre Microsoft Corporation (ou selon votre lieu de résidence, l’un de ses associés) et vous. Ils portent sur les logiciels nommés ci-dessus. Ces termes portent également sur les services ou mises à jour Microsoft du logiciel, sauf dans la mesure où ceux-ci seraient régis par des termes différents.

Si vous respectez ces termes du contrat de licence, vous disposez des droits ci-dessous.

1. Installation et droits d’utilisation.

a. Installation et utilisation. Vous et votre organisation pouvez utiliser des copies des interpréteurs de commandes (« logiciel » ou « interpréteur de commandes ») Visual Studio isolés ou intégrés avec Visual Studio 2008, Visual Studio 2010, Visual Studio 2012, Visual Studio 2013 ou Visual Studio 2015 pour développer et tester vos applications.

b. Utilisation de la démo. Les utilisations autorisées ci-dessus incluent l’utilisation du logiciel pour la démonstration de vos applications.

c. Exemple de code et modèles. Vous et votre organisation pouvez utiliser et modifier l’exemple de code et les modèles dans le logiciel pour personnaliser vos applications.

d. Composants tiers. Le logiciel peut inclure des composants tiers disposant de mentions légales distinctes ou régis par d’autres contrats, comme peut le décrire le(s) fichier(s) ThirdPartyNotices qui accompagne(nt) le logiciel. Même si lesdits composants sont régis par d’autres contrats, les exclusions de responsabilité, ainsi que les limitations et exclusions relatives aux dommages mentionnées ci-dessous s’appliquent également.

2. Code distribuable. Le logiciel contient du code que vous êtes autorisé à distribuer dans les applications que vous développez, sous réserve de vous conformer aux conditions ci-après. (pour cette Section, le terme « distribution » signifie également le déploiement de vos applications auxquelles les tiers accèdent via Internet.)

a. Droits de distribution.

  • Interpréteur de commandes. Vous pouvez copier et distribuer le formulaire de code d’objet non modifié du logiciel fourni par Microsoft. Vous pouvez modifier certains
    fichiers de configuration comme indiqué dans la documentation du logiciel.
  • Distribution par des tiers. Vous pouvez autoriser les distributeurs de vos applications à copier et à distribuer le Code distribuable en tant que partie intégrante de ces applications.

b. Conditions de distribution. Pour distribuer l’interpréteur de commandes, vous devez :

  • y ajouter des fonctionnalités principales importantes au sein de vos applications ;
  • exiger des distributeurs et des utilisateurs finaux externes qu’ils acceptent les termes qui protègent le logiciel de manière au moins équivalente à ceux du présent contrat ;
  • garantir et défendre Microsoft contre toute réclamation, notamment pour les honoraires d’avocats, qui résulterait de la distribution ou de l’utilisation de vos applications, sauf dans la mesure où une réclamation repose uniquement sur le code distribuable décrit à la Section 2 ci-dessus.

c. Restrictions de distribution. Vous ne pouvez pas :

  • utiliser les marques commerciales de Microsoft dans les noms de vos applications d’une façon qui suggère que vos applications sont fournies ou recommandées par Microsoft ;
  • distribuer un script d’extraction Microsoft peut fournir ; ou
  • modifier ou distribuer le logiciel avec pour effet qu’une partie de celui-ci devienne l’objet d’une Licence Exclue. Une Licence Exclue implique comme condition d’utilisation, de modification ou de distribution, que (i) le logiciel soit divulgué ou distribué sous forme de code source ; ou (ii) que d’autres personnes aient le droit de le modifier.

d. Développement pour l’interpréteur de commandes. En plus des impératifs et des restrictions liés au logiciel décrits ci-dessus, vos applications compatibles avec le logiciel doivent respecter ce qui suit :

  • Limites des extensions et fonctionnalités. Vous ne développerez pas ou ne permettrez pas à autrui de développer des fonctionnalités ou des extensions pour le logiciel, qui contournent les limitations techniques implémentées dans le logiciel ; ou sont très similaires à des produits Microsoft, ou en concurrence avec ceux-ci.
  • Pas de détérioration de Visual Studio. Vous aller concevoir et tester l’installation, la désinstallation et le fonctionnement de vos applications pour
    vous assurer que de tels processus ne désactivent aucune fonctionnalité ou ne nuisent à la fonctionnalité d’aucune édition de la famille de produits Visual Studio.

3. Données.

a. Collecte et utilisation.Le logiciel peut collecter des informations sur vous et votre utilisation du logiciel, et les envoyer à Microsoft. Microsoft peut utiliser ces informations pour fournir des services et améliorer ses produits et services. Vous pouvez choisir de ne pas participer à un grand nombre de ces scénarios, mais pas tous, comme décrit dans la documentation du produit. Il existe également certaines fonctionnalités du logiciel qui peuvent vous permettre, ainsi qu’à Microsoft, de collecter des données
auprès des utilisateurs de vos applications. Si vous utilisez ces fonctionnalités , vous devez vous conformer à la réglementation applicable, notamment en informant de manière appropriée les utilisateurs de vos applications, et fournir à ceux-ci une copie de votre déclaration de confidentialité. Notre déclaration de confidentialité se trouve ici.
Vous pouvez en savoir plus sur la collecte et l’utilisation des données dans la documentation d’aide et notre déclaration de confidentialité. Votre utilisation du logiciel fonctionne comme votre consentement à ces pratiques.

b. Fonctionnalité de téléchargement automatique. Le logiciel comprend une fonctionnalité qui détecte si l’ordinateur de votre client contient ou non des composants Microsoft nécessaires au fonctionnement du logiciel, tels que le .NET Framework. Le logiciel télécharge et installe automatiquement de tels composants sur Internet s’ils ne sont pas présents sur l’ordinateur de votre client. Le logiciel n’informe pas l’utilisateur que de tels composants sont en cours d’installation. Vous vous conformerez à toutes les lois applicables et obligations de notification nécessaires pour informer votre client de cette fonctionnalité de téléchargement automatique.

4. Champ d’application de la licence. Le logiciel est concédé sous licence, pas vendu. Le présent contrat vous confère certains droits d’utilisation du logiciel. Microsoft se réserve tous les autres droits. Sauf si la réglementation applicable vous confère d’autres droits, nonobstant la présente limitation, vous n’êtes autorisé à utiliser le logiciel qu’en conformité avec les termes du présent contrat. En procédant ainsi, vous devez vous conformer à toutes les limitations techniques du logiciel qui vous permettent uniquement de l’utiliser de certaines manières.
Vous ne pouvez pas :

  • contourner les limitations techniques du logiciel;
  • rétroconcevoir, décompiler ou désassembler le logiciel, ou tenter de dériver le code source du logiciel, sauf dans la mesure requise par les conditions de licence tierces régissant l’utilisation de certains composants open source pouvant être inclus dans celui-ci;
  • supprimer, minimiser, bloquer ou modifier toute notification de Microsoft ou de ses fournisseurs dans le logiciel;
  • utiliser le Logiciel d’une manière contraire à la loi ; ou
  • partager, publier, louer ou louer à bail le logiciel, ou fournir celui-ci en tant que une solution hébergée autonome afin que d’autres puissent l’utiliser, ou transférer le
    logiciel ou le présent contrat à un tiers.

5. Restrictions à l’exportation. Vous devez vous conformer à toutes les lois et réglementations nationales et internationales en matière d’exportation concernant le logiciel, lesquelles incluent des restrictions applicables aux destinations, utilisateurs finaux et utilisations finales. Pour plus d’informations sur les restrictions à l’exportation, voir www.microsoft.com/exporting.

6. Services de Support. Étant donné que ce logiciel est « tel qu’il est », il se peut que nous ne fournissions pas de services de support pour celui-ci.

7. Intégralité du contrat. Le présent contrat ainsi que les termes concernant les suppléments, les mises à jour, les services Internet et l’assistance technique que vous utilisez constituent l’intégralité des accords en ce qui concerne le logiciel et les services d’assistance technique.

8. Loi applicable. Si vous avez acquis le logiciel aux États-Unis, la législation en vigueur dans l’État de Washington régit l’interprétation du présent contrat et s’applique en cas de réclamation pour violation dudit contrat ; les lois du pays dans lequel vous vivez régissent toutes les autres réclamations. Si vous acquérez le logiciel dans tout autre pays, les lois de ce pays s’appliquent.

9. Droits des consommateurs ; Variations régionales. Ce contrat décrit certains droits juridiques. Vous pouvez bénéficier d’autres droits, dont des droit des consommateurs, prévus par les lois de votre état ou pays. Indépendamment de votre relation avec Microsoft, vous pouvez disposer de droits en lien avec le tiers auprès duquel vous avez acquis le logiciel. Le présent contrat ne modifie pas ces autres droits sir les lois de votre état ou pays ne le permettent pas. Par exemple, si vous avez acquis le logiciel dans l’une des régions ci-dessous ou si la loi en vigueur dans le pays est applicable, les dispositions suivantes s’appliquent à vous :

a. Australie. La loi australienne sur la consommation (Australian Consumer Law) vous confère des garanties légales qu’aucune disposition du présent contrat ne peut affecter.

b. Canada. Si vous avez acheté ce logiciel au Canada, vous pouvez interrompre la réception des mises à jour en désactivant la fonctionnalité de mise à jour automatique, en déconnectant votre appareil d’Internet (cependant, si vous vous reconnectez à Internet, le logiciel recommencera à contrôler et à installer les mises à jour) ou en désinstallant le logiciel. Une éventuelle documentation du produit peut également indiquer comment désactiver les mises à jour pour votre appareil ou logiciel spécifique.

c. Allemagne et Autriche.
(i) Garantie. Le logiciel sous licence appropriée s’exécute considérablement comme décrit dans les documents Microsoft qui accompagnent le logiciel. Toutefois, Microsoft n’offre aucune garantie contractuelle par rapport au logiciel sous licence.
(ii) Limitation de responsabilité. En cas de conduite intentionnelle, de violence brute, de réclamations basées sur la Loi sur la responsabilité du produit, ainsi que, en cas de mort ou de blessures personnelles ou physiques, Microsoft est responsable conformément à la loi légale.

Sous réserve de la clause (ii) ci-dessus, Microsoft ne pourra être tenue pour responsable de négligence légère que si elle ne respecte pas les obligations contractuelles essentielles dont l’accomplissement facilite l’exécution du contrat, dont le non-respect compromettrait l’objectif du contrat et dont le respect détermine la confiance qu’une partie peut avoir (obligations dites «cardinales»). Dans d’autres cas de légères fautes,
Microsoft ne sera pas responsable de légères fautes.

10. Clause d’exclusion de responsabilité de la garantie. Le logiciel est concédé sous licence « en l’état ». Vous assumez tous les risques liés à son utilisation. Microsoft n’offre aucune garantie, garantie ou condition expresse. Dans la mesure autorisée par vos lois locales, Microsoft exclut les garanties implicites de qualité commerciale, d’adéquation à un usage particulier et de non-violation.

11. Limitation et exclusion des dommages. Vous pouvez récupérer auprès de Microsoft et de ses fournisseurs uniquement des dommages directs allant jusqu’à 5 USD. Vous ne pouvez prétendre à aucune indemnisation pour les autres dommages, y compris les dommages spéciaux, indirects ou accessoires et pertes de bénéfices.

Cette limitation s’applique (a) à tout ce qui se rapporte au logiciel, aux services ou au contenu (dont le code) figurant sur des sites Internet tiers, ou des applications tierces ; et (b) aux réclamations liées aux ruptures de contrat, à la violation de garantie ou de condition, à la responsabilité sans faute, à la négligence ou autre délit dans la limite autorisée par la loi applicable. Elle s’applique également même si Microsoft connaissait l’éventualité d’un tel dommage. La limitation ou l’exclusion ci-dessus peuvent ne pas vous être applicables si votre pays n’autorise pas l’exclusion ou la limitation de responsabilité pour les dommages indirects, accessoires ou de quelque nature que ce soit.

Visual Studio 2010

Interpréteur de commandes intégré
Visual Studio 2010 Isolated Shell

Visual Studio 2013

Shell intégré Interpréteur de commandes isolé
Visual Studio 2013 Integrated Shell Visual Studio 2013 Isolated Shell
Visual Studio 2013 Integrated Shell – Module linguistique (de-DE) Visual Studio 2013 Isolated Shell – Module linguistique (de-DE)
Visual Studio 2013 Integrated Shell – Module linguistique (en-US) Visual Studio 2013 Isolated Shell – Module linguistique (en-US)
Visual Studio 2013 Integrated Shell – Module linguistique (es-ES) Visual Studio 2013 Isolated Shell – Module linguistique (es-ES)
Visual Studio 2013 Integrated Shell – Module linguistique (fr-FR) Visual Studio 2013 Isolated Shell – Module linguistique (fr-FR)
Visual Studio 2013 Integrated Shell – Module linguistique (it-IT) Visual Studio 2013 Isolated Shell – Module linguistique (it-IT)
Visual Studio 2013 Integrated Shell – Module linguistique (ja-JP) Visual Studio 2013 Isolated Shell – Module linguistique (ja-JP)
Visual Studio 2013 Integrated Shell – Module linguistique (ko-KR) Visual Studio 2013 Isolated Shell – Module linguistique (ko-KR)
Visual Studio 2013 Integrated Shell – Module linguistique (pt-BR) Visual Studio 2013 Isolated Shell – Module linguistique (pt-BR)
Visual Studio 2013 Integrated Shell – Module linguistique (ru-RU) Visual Studio 2013 Isolated Shell – Module linguistique (ru-RU)
Visual Studio 2013 Integrated Shell – Module
Linguistique
(zh-CN)
Visual Studio 2013 Isolated Shell – Module linguistique (zh-CN)
Visual Studio 2013 Integrated Shell – Module linguistique (zh-TW) Visual Studio 2013 Isolated Shell – Module linguistique (zh-TW)

KB3107629

Visual Studio 2015

Shell intégré Interpréteur de commandes isolé
Visual Studio 2015 Integrated Shell Visual Studio 2015 Isolated Shell
Visual Studio 2015 Integrated Shell – Module linguistique (cs-CZ) Visual Studio 2015 Isolated Shell – Module linguistique (cs-CZ)
Visual Studio 2015 Integrated Shell – Module linguistique (de-DE) Visual Studio 2015 Isolated Shell – Module linguistique (de-DE)
Visual Studio 2015 Integrated Shell – Module linguistique (en-US) Visual Studio 2015 Isolated Shell – Module linguistique (en-US)
Visual Studio 2015 Integrated Shell – Module linguistique (es-ES) Visual Studio 2015 Isolated Shell – Module linguistique (es-ES)
Visual Studio 2015 Integrated Shell – Module linguistique (fr-FR) Visual Studio 2015 Isolated Shell – Module linguistique (fr-FR)
Visual Studio 2015 Integrated Shell – Module linguistique (it-IT) Visual Studio 2015 Isolated Shell – Module linguistique (it-IT)
Visual Studio 2015 Integrated Shell – Module linguistique (ja-JP) Visual Studio 2015 Isolated Shell – Module linguistique (ja-JP)
Visual Studio 2015 Integrated Shell – Module linguistique (ko-KR) Visual Studio 2015 Isolated Shell – Module linguistique (ko-KR)
Visual Studio 2015 Integrated Shell – Module linguistique (pl-PL) Visual Studio 2015 Isolated Shell – Module linguistique (pl-PL)
Visual Studio 2015 Integrated Shell – Module linguistique (pt-BR) Visual Studio 2015 Isolated Shell – Module linguistique (pt-BR)
Visual Studio 2015 Integrated Shell – Module linguistique (ru-RU) Visual Studio 2015 Isolated Shell – Module linguistique (ru-RU)
Visual Studio 2015 Integrated Shell – Module linguistique (tr-TR) Visual Studio 2015 Isolated Shell – Module linguistique (tr-TR)
Visual Studio 2015 Integrated Shell – Module linguistique (zh-CN) Visual Studio 2015 Isolated Shell – Module linguistique (zh-CN)
Visual Studio 2015 Integrated Shell – Module linguistique (zh-TW) Visual Studio 2015 Isolated Shell – Module linguistique (zh-TW)

Commentaires