我正在尝试从VS2012项目生成代码进行一些实验,但我无法使这段t4代码工作
var project = VisualStudioHelper.CurrentProject;
因为无法找到VisualStudioHelper.
我应该在我的t4中安装/包含什么才能使VisualStudioHelper可用?
解决方法
VisualStudioHelper是来自有形T4编辑器的自定义类.
要使用此类,请为Visual Studio安装Tangible T4 Editor,然后:
>在Visual Studio中打开Tangible T4菜单,然后单击模板库.
>从左下角单击“立即更新”图标.
>从目录树中选择:有形> Visual Studio CodeModel.
>在文件菜单中,单击鼠标右键“浏览Visual Studio代码模型”,然后选择“添加到解决方案…”
>选择“VisualStudioHelper.ttinclude”.
>在.tt文件中,请参阅VisualStudioHelper,如下所示:
<#@ include file =“VisualStudioHelper.ttinclude”#>