在VS 2013中的controller.cs.tt中添加程序集

时间:2015-01-19 20:29:45

标签: c# visual-studio-2013 t4

我需要将我的项目dll文件添加到我的controller.cs.tt T4模板文件中。 以下声明有效。

<#@ assembly name="C:\Users\noornayeem\Documents\Visual Studio 2013\Projects\WebApplication2\WebApplication2\bin\WebApplication2.dll" #> 

然而,我尝试了

<#@ assembly name="$(SolutionDir)WebApplication2\bin\WebApplication2.dll" #>

上述不起作用。它显示Compiling transformation: Metadata file $(SolutionDir) could not be found。我试过了$(ProjectDir)。它也不起作用。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

这在VS2013中有效:

<#@ assembly name="$(SolutionDir)\projectFolder\bin\debug\assembly.dll" #>

尝试在$(SolutionDir)WebApplication2之后修改\并添加$(SolutionDir)