.net 简单T4模板没有';在VisualStudio2010中不工作,但在MonoDevelop中工作吗?

.net 简单T4模板没有';在VisualStudio2010中不工作,但在MonoDevelop中工作吗?,.net,visual-studio-2010,mono,t4,.net,Visual Studio 2010,Mono,T4,让VisualStudio2010编译我的T4模板让我经历了各种各样的痛苦。我很确定这个模板在2008年也能用,但我现在不能确认。我肯定它对MonoDevelop有效 无论如何,以下是我的模板的标题: <#@ template language="C#v3.5" hostspecific="true" #> <#@ output extension="cs" #> <#@ assembly name=“System.Core” #> <#@ import

让VisualStudio2010编译我的T4模板让我经历了各种各样的痛苦。我很确定这个模板在2008年也能用,但我现在不能确认。我肯定它对MonoDevelop有效

无论如何,以下是我的模板的标题:

<#@ template language="C#v3.5" hostspecific="true" #>
<#@ output extension="cs" #>
<#@ assembly name=“System.Core” #>
<#@ import namespace="System.IO" #>
<#@ import namespace="System.Text" #>
<#@ import namespace="System.Collections.Generic" #>
<#@ import namespace="System" #>
<#@ import namespace="System.Linq" #>

Visual Studio 2010抱怨第一行模板指令:

指定的指令格式错误。这一转变将继续下去 不要跑。请以格式指定指令


为什么这样做没有达到预期效果

我的问题是我复制并粘贴了
汇编
指令,它使用了
而不是

另外,我发现它给出的行号作为错误基本上是没有意义的