0

Ne pas obtenir projet VC dans VS 2017.incapable de localiser VCProject (Microsoft.VisualStudio.VCProjectEngine.dll) dans VS 2017

J'utilise VS 2017 pour migrer l'un des plug-ins qui travaillent déjà en 2010. Mais l'environnement de construction je ne suis pas capable de créer VCProject

Projects projs = appDTE.Solution.Projects; 
foreach(Project proj in projs) 
{ 
    VCProject vcProj = proj as VCProject; 
    IVCCollection oConfig = vcProj.Configurations as IVCCollection; 
    // Do some stuff 
} 

la dll nécessaire n'est pas disponible dans l'installation. Où puis-je trouver la DLL. Ai-je besoin d'installer des paquets supplémentaires? ou il existe une solution de contournement pour le même?

Merci

Répondre

1

S'il vous plaît vérifier votre soutien VS2017 VC++ développement du projet. Vous devez installer les composants VC++ via le programme d'installation de Visual Studio et choisir les charges de travail liées au C++ comme indiqué ci-dessous.

enter image description here

Dans mon VS2017, le Microsoft.VisualStudio.VCProjectEngine.dll existe dans le chemin d'installation \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ CommonExtensions \ Microsoft \ VC \ projet et le chemin d'installation \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ PublicAssemblies.