Développement collaboratif de solutions OfficeCollaborative development of Office solutions

Plusieurs développeurs peuvent travailler sur un projet Office de la même façon qu’ils collaborent sur d’autres projets Visual Studio.Multiple developers can work on an Office project in the same way that they collaborate on other Visual Studio projects. Visual Studio localise correctement l’installation de Microsoft Office sur chaque ordinateur, même si Office est installé dans des emplacements différents.Visual Studio correctly locates the Microsoft Office installation on each computer, even if Office is installed in different locations. Toutefois, il existe certaines considérations importantes à connaître.However, there are some important considerations to be aware of.

S’applique à : les informations contenues dans cette rubrique s’applique au document-projets et ajouter de VSTO de niveau-dans les projets.Applies to: The information in this topic applies to document-level projects and VSTO Add-in projects. Consultez fonctionnalités disponibles par type d’application et de projet Office.See Features available by Office application and project type.

Déboguer propriétés ne sont pas partagées.Debug properties are not shared

Les propriétés de débogage ne sont pas partagées entre plusieurs utilisateurs sous contrôle de code source.Debug properties are not shared among multiple users under source control. Projets Visual Basic et Visual c# stockent les propriétés de débogage dans un fichier spécifique à l’utilisateur (nom_projet. vbproj.user ou nom_projet. csproj.user), et ce fichier n’est pas sous contrôle de code source.Visual Basic and Visual C# projects store the debugging properties in a user-specific file (ProjectName.vbproj.user or ProjectName.csproj.user), and this file is not under source control. Si plusieurs personnes effectuent un débogage, chacune d'entre elles doit entrer manuellement les propriétés de débogage.If more than one person is debugging, each person must enter debug properties manually.

Si le projet est hébergé sur un partage réseau au lieu de contrôle de code source, certaines étapes supplémentaires doivent être prises pour permettre aux développeurs travaillant en collaboration ouvrir la solution et de tester l’assembly.If the project is housed on a network share instead of in source control, some extra steps must be taken to enable the collaborating developers to open the solution and test the assembly.

Requiert de l’extraction de tous les fichiers de contrôle de code sourceSource control requires checking out all files

Si vous utilisez le contrôle de code source pour vos projets, vous devez extraire tous les fichiers sous un fichier de code dans l’Explorateur de solutions (telles que la ThisDocument, ThisWorkbook, ou ThisAddIn fichiers de code) chaque fois que vous modifiez le fichier de code, y compris les fichiers sont masqués par défaut.If you use source control for your projects, you should check out all of the files under a code file in Solution Explorer (such as the ThisDocument, ThisWorkbook, or ThisAddIn code files) every time you change the code file, even the files that are hidden by default. Si vous ne découvrez que le fichier de code de niveau supérieur, vos modifications peuvent être perdues.If you check out only the top-level code file, your changes might be lost.

Après avoir apporté vos modifications, archiver tous les fichiers.After you make your changes, check all of the files back in. Pour plus d’informations sur les fichiers de code masqué dans les projets, consultez les projets Office dans l’environnement Visual Studio.For more information about hidden code files in projects, see Office projects in the Visual Studio environment.

Sécurité pour une collaboration informelle sur un réseauSecurity for informal collaboration on a network

Pour toutes les solutions au niveau du document qui se trouvent dans un emplacement réseau (tel que \ \ nom_serveur\nom_partage), l’emplacement qualifié complet doit être ajouté à la liste des dossiers approuvés dans l’application Microsoft Office que vous utilisez.For all document-level solutions that are in a network location (such as \\Servername\Sharename), the fully qualified location must be added to the trusted folder list in the Microsoft Office application that you are working with. Sélectionnez l’option pour inclure les sous-répertoires sous le dossier principal, ou plus précisément en ajoutez debug et créer des dossiers à la liste des dossiers approuvés.Select the option to include the subdirectories under the main folder, or specifically add debug and build folders to the trusted folder list. Pour plus d’informations, consultez accorder la confiance à des documents.For more information about how to do this, see Grant trust to documents.

Les certificats temporaires qui sont générés automatiquement au moment de la génération ne sont pas assurées par les mots de passe.The temporary certificates that are automatically generated at build time are not secured by passwords. Les certificats contiennent le nom de connexion du développeur et d’autres informations personnelles.The certificates contain the developer's login name and other personal information. Si vous déployez des personnalisations qui sont signées par des certificats temporaires, il se peut que d’autres peuvent être en mesure d’accéder à ces informations.If you deploy customizations that are signed by temporary certificates, others might be able to access this information.

Voir aussiSee also

Sécurisez les solutions Office Secure Office solutions
Concevoir et créer des solutions Office Design and create Office solutions
Générer des solutions OfficeBuild Office solutions