Partager via


Erreur lors de la génération d’une application dans Visual Studio 2017 : Impossible de transformer le fichier de licences en ressource binaire

Cet article vous aide à résoudre l’erreur (Impossible de transformer le fichier de licences en ressource binaire) qui se produit lorsque vous générez une application dans Microsoft Visual Studio 2017.

Version du produit d’origine : Visual Studio 2017
Numéro de base de connaissances d’origine : 4022463

Symptômes

Lorsque vous générez une application dans Visual Studio 2017, vous recevez le message d’erreur suivant :

Licenses.licx : Impossible de transformer le fichier de licences en ressource binaire. Impossible de charger le fichier ou l’assembly ' file:///C :\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\lc.exe' ou l’une de ses dépendances. Impossible de trouver le fichier spécifié.

Cause

Visual Studio 2017 exécute le compilateur de licences .NET Framework (lc.exe) pour générer des fichiers de licence (fichiers .licx). Le compilateur de licences fait référence à un registre particulier pour le chemin d’installation du Kit de développement logiciel (SDK) installé dans l’environnement. Visual Studio 2017 ne trouve pas ce Registre, car l’emplacement de la clé de Registre et la structure de dossiers du Kit de développement logiciel (SDK) sont modifiés à partir du .NET Framework 4.6.1.

Solution de contournement

Pour contourner ce problème, installez le Kit de développement logiciel (SDK) Windows pour .NET Framework 3.5 SP1 afin que Visual Studio puisse charger le fichier lc.exe situé dans le chemin d’installation du Kit de développement logiciel (SDK) Windows.

Cette solution de contournement s’applique à Visual Studio 2017 version 15.2 ou à une version antérieure installée sur Windows 7 ou version ultérieure de Windows.

Statut

Ce problème est résolu dans Visual Studio 2017 version 15.3.

S’applique à

  • Visual Studio Professional 2017
  • Visual Studio Enterprise 2017
  • Visual Studio Express 2017 pour Windows Desktop
  • Visual Studio Community 2017