문제

T4 (Text Template Transformation Toolkit)와 함께 작업을하고 있으며 자신의 사용자 정의 텍스트 템플릿 호스트를 만들 수있는 지점을 얻으려고 노력하고 있습니다. 그러나이 모든 것은 다음에 의존합니다 Microsoft.visualstudio.textTemplating 어셈블리와 나는 내 시스템에서 찾을 수 없습니다!

처음에는 Visual Studio의 어셈블리에 대한 참조를 추가하려고 시도했지만 Microsoft.visualstudio.textTemplating .NET 탭 아래에 나열되어 있지 않습니다.

나는 그 다음을 보았다 %Windir%/어셈블리 디렉토리 및 항목을 찾았습니다 Microsoft.visualstudio.textTemplating. 그러나이 위치를 탐색하고 Visual Studio에 어셈블리를 추가하면 아무 일도 일어나지 않습니다.

다른 사람 이이 문제가 있습니까? MSDN TUTS에 따르면이 어셈블리는 Visual Studio에 포함되어야한다고 들립니다 (2003, 2005 및 2008이 설치되어 있습니다).

도움이 되었습니까?

해결책

Visual Studio SDK가 설치되어 있습니다. 다음은 내 시스템에 어셈블리가 물리적으로 설치되는 곳입니다.

C : Program Files Microsoft Visual Studio 2008 SDK VisualStudioIntegration Common Assemblies Microsoft.visualstudio.textTemplating.dll.


참조 추가 대화 상자에 정상적으로 나타납니다.

다른 팁

Visual Studio 2012 SDK 폴더는 다음과 같습니다.

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

(새로운) GAC에서 :

vs 2012 (v11.0)

C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.VisualStudio.TextTemplating.11.0\v4.0_11.0.0.0__b03f5f7f11d50a3a

vs 2013 (v12.0)

C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.VisualStudio.TextTemplating.12.0\v4.0_12.0.0.0__b03f5f7f11d50a3a

이것들 어셈블리는 이제 Nuget 패키지로 잠시 동안 제공되었습니다.

이것은 Nuget을 통해 더 나은 종속성 관리를 허용합니다.

Visual Studio 2015 폴더

C : Program Files (x86) Microsoft Visual Studio 14.0 vssdk VisualStudiointegration Common Assemblies V4.0

Visual Studio 2008이 설치되어 있습니다 (SDK없이) Microsoft.VisualStudio.TextTemplating.dll 내 컴퓨터의 다음 위치에 있습니다.

C:\Program Files\Common Files\Microsoft Shared\TextTemplating\1.1

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top