Failed to resolve type for directory processor T4Toolbox.VolatileAssemblyProcessor

I am trying to use types from my own project in a T4 template, so I want to use the VolatileAssembly directive, so I don't need to restart Visual Studio:

<#@ VolatileAssembly processor="T4Toolbox.VolatileAssemblyProcessor" name="C:\Josh\Archimetrics\Archimetrics.Consulting\Suntex\SuntexFirstInMathTools\bin\Debug\SuntexFirstInMathTools.exe" #>

But I keep getting the following error:

A processor named 'T4Toolbox.VolatileAssemblyProcessor' could not be found for the directive named 'VolatileAssembly'. The transformation will not be run.  
The following Exception was thrown:
System.IO.FileNotFoundException: Failed to resolve type for directive processor
T4Toolbox.VolatileAssemblyProcessor.
at Microsoft.VisualStudio.TextTemplating.VSHost.TextTemplatingService.ResolveDirectiveProcessor(String processorName)
at Microsoft.VisualStudio.TextTemplating.Engine.ProcessCustomDirectives(ITextTemplatingEngineHost host, TemplateProcessingSession session, IEnumerable`1 directivesToBeProcessed)

I installed the T4 toolbar and restarted, but for some reason it will not recognize the VolatileAssemblyProcessor.

How can i fix this?

+4
source share
1 answer

, , . , VolatileAssembly , Visual Studio 2012 shadow- - -

, , . <#@ assembly name="YourPathOrName" #>, .

+1

All Articles