Impossible de trouver Microsoft.VisualStudio.TextTemplating assemblée
je fais du travail avec T4 (Text Template Transformation Toolkit) et j'essaie d'arriver à un point où je peux créer mon propre hôte de template de texte personnalisé. Cependant, tout cela repose sur l' Microsoft.VisualStudio.TextTemplating assemblée et je ne peux pas le trouver sur mon système!
j'ai d'abord essayé d'ajouter une référence à l'assembly dans Visual Studio, mais l'assemblée pour Microsoft.VisualStudio.TextTemplating ne figure pas sous l'onglet .NET.
j'ai ensuite pris un coup d'oeil dans le %WINDIR% / Assembly répertoire et trouvé une entrée pour Microsoft.VisualStudio.TextTemplating. Cependant, quand j'essaie de parcourir cet endroit et d'ajouter L'assemblage dans Visual Studio, rien ne se passe.
quelqu'un d'autre A eu ce problème? Selon MSDN tuts, il semble que cette assemblée devrait être inclus avec Visual Studio (et J'AI VS 2003, 2005, et 2008 installé).
6 réponses
J'ai installé le SDK Visual Studio. Voici où l'assemblage est physiquement installé sur mon système:
C:\Program fichiers\Microsoft Visual Studio 2008 SDK\Visualstudiointégration\Common\Assemblies\Microsoft.VisualStudio.TextTemplating.DLL.
il apparaît normalement dans la boîte de dialogue Ajouter une référence.
Visual Studio 2012 le dossier SDK est:
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VSSDK\VisualStudioIntegration\Common\Assemblies\v4.0
Dans la (nouvelle) GAC:
VS 2012 (v11.0)--3-->
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.VisualStudio.TextTemplating.11.0\v4.0_11.0.0.0__b03f5f7f11d50a3a
VS 2013 (v12.0)--3-->
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.VisualStudio.TextTemplating.12.0\v4.0_12.0.0.0__b03f5f7f11d50a3a
Ces les assemblages sont disponibles depuis un certain temps sous forme de paquets NuGet.
cela permet une meilleure gestion des dépendances via NuGet.
Visual Studio 2015 dossier
C:\Program fichiers (x86)\Microsoft Visual Studio 14.0\VSSDK\Visualstudiointégration\Common\Assemblies\v4.0
J'ai Visual Studio 2008 installé (sans le SDK) et Microsoft.VisualStudio.TextTemplating.dll
correspond à l'emplacement suivant sur ma machine:
C:\Program Files\Common Files\Microsoft Shared\TextTemplating.1