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é).

28
demandé sur GEOCHET 2009-02-18 01:31:49

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.

17
répondu Hakam Fostok 2016-07-21 15:57:28

Visual Studio 2012 le dossier SDK est:

C:\Program Files (x86)\Microsoft Visual Studio 11.0\VSSDK\VisualStudioIntegration\Common\Assemblies\v4.0

9
répondu Athari 2012-12-14 13:54:06

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
6
répondu obiwanjacobi 2014-10-13 15:06:34

Ces les assemblages sont disponibles depuis un certain temps sous forme de paquets NuGet.

cela permet une meilleure gestion des dépendances via NuGet.

2
répondu White hawk 2015-11-02 09:35:47

Visual Studio 2015 dossier

C:\Program fichiers (x86)\Microsoft Visual Studio 14.0\VSSDK\Visualstudiointégration\Common\Assemblies\v4.0

1
répondu Gary Howlett 2016-03-14 10:47:41

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

0
répondu Daniel Fortunov 2013-11-06 21:56:08