如何从visual studio 2013 rc2中的自定义脚手架引用装配

时间:2014-09-12 14:31:48

标签: c# visual-studio visual-studio-2012 t4 scaffolding

我在我的t4模板中使用了Newtonsoft.Json.dll。我有一个看起来像这样的汇编指令

<#@ assembly name="..\..\Newtonsoft.Json.5.0.6\lib\net45\Newtonsoft.Json.dll" #>

这在2013年前的脚手架世界中运作良好,但现在它还没有找到这个组装。引用已在packages文件夹中的外部程序集的正确方法是什么?

这是装配的位置。

{solutiondir} \包\ Newtonsoft.Json.5.0.6 \ lib中\ net45 \ Newtonsoft.Json.dll

由于

1 个答案:

答案 0 :(得分:0)

您是否尝试使用SolutionDir

<#@ assembly name="$(SolutionDir)\packages\Newtonsoft.Json.5.0.6\lib\net45\Newtonsoft.Json.dll" #>

确保将Newtonsoft.Json版本与您正在使用的版本相匹配。