我在我的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
由于
答案 0 :(得分:0)
您是否尝试使用SolutionDir?
<#@ assembly name="$(SolutionDir)\packages\Newtonsoft.Json.5.0.6\lib\net45\Newtonsoft.Json.dll" #>
确保将Newtonsoft.Json版本与您正在使用的版本相匹配。