我们使用T4MVC为我们生成指向脚本和内容的链接。我们已经在一些区域中添加了Script
文件夹,我们希望T4MVC也能为它们生成链接。
我们试图修改它,将其作为一行添加到T4MVC.tt.settings.t4
,但遗憾的是没有成功。Areas/Webcard/Scripts
文件夹的链接尚未生成:
readonly string[] StaticFilesFolders = new string[] {
"Scripts",
"Content",
"App_Sprites",
"Areas/Webcard/Scripts"
};
当我向每个区域添加文件夹时,如何为新文件夹生成链接?
看起来StaticFilesFolders
不支持/识别路径分隔符。然而,它确实递归地处理项目,所以您可能想尝试将"Areas"
添加到StaticFilesFolders
列表中,而不是"Areas/Webcard/Scripts"
。这应该允许您访问@Links.Areas.Webcard.Scripts.Script1_js
之类的脚本。