Exemple : utilitaire de ressources Web

 

Date de publication : janvier 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

La création manuelle des ressources Web une par une à l’aide des outils de personnalisation peut prendre un bon moment si vous devez créer plusieurs fichiers. L’utilitaire de ressources Web est un projet d’application WPF que vous pouvez compiler et exécuter pour importer plusieurs fichiers éligibles de ressources Web d’une arborescence avec une convention d’affectation de noms basée sur la structure des dossiers.

L’exemple de projet de l’utilitaire des ressources Web est inclus avec les fichiers téléchargeables du Kit de développement logiciel sur SDK\Tools\WebResourceUtility.

Configuration requise

Pour plus d’informations, voir le fichier Readme.docx.

La solution doit être créée dans Microsoft Visual Studio avant l’exécution. Double-cliquez sur « WebResourceUtility.sln » pour ouvrir le code source dans Microsoft Visual Studio. Ouvrez et affichez l’Explorateur de solutions.

Cette solution utilise les fichiers associés et requiert l’accès aux fichiers suivants également disponibles dans les fichiers téléchargeables SDK pour effectuer la compilation :

Dans le dossier DataAccess :

  • sdk\samplecode\cs\helpercode\CrmServiceHelpers.cs

  • sdk\samplecode\cs\helpercode\deviceidmanager.cs

  • sdk\samplecode\cs\helpercode\myorganizationcrmsdktypes.cs

Notes

Vous devrez peut-être mettre manuellement les liens à jour pour ces fichiers avant d’essayer pour établir la solution ou vous pouvez rencontrer des erreurs de compilation.

Cette solution inclut des références aux fichiers suivants :

  • sdk\bin\microsoft.crm.sdk.proxy.dll

  • sdk\bin\microsoft.xrm.sdk.dll

Démontre

En plus de créer et de mettre à jour les ressources Web, le code de l’utilitaire des ressources Web montre plusieurs applications de l’API Microsoft Dynamics 365 (Online et local) :

  • Gestion des connexions
    L’utilitaire de ressources Web préserve les connexions sur plusieurs serveurs Microsoft Dynamics 365 (Online et local) pour que l’utilisateur n’ait pas besoin d’entrer des informations de connexion à chaque fois.

  • Récupération des données sur les solutions
    L’utilitaire de ressources Web récupère les données relatives aux solutions non gérées disponibles et crée des ressources Web utilisant le préfixe de personnalisation défini par l’éditeur de la solution.

Utilitaire de ressources Web

La capture d’écran suivante montre l’interface utilisateur de l’utilitaire de ressources Web :

Interface utilisateur de l'utilitaire des ressources Web

Voir aussi

Exemple : Importer des fichiers en tant que ressources Web
Messages et méthodes de l’entité WebResource
Ressources Web pour Microsoft Dynamics 365

Microsoft Dynamics 365

© 2017 Microsoft. Tous droits réservés. Copyright