Мы используем T4MVC для создания ссылок на наши скрипты и контент. Мы добавили папки Script
в некоторые из наших областей, и мы хотим, чтобы T4MVC также создавал для них ссылки.Как создать ссылки во вложенных папках в T4 для ASP.NET MVC?
Мы попытались изменить его, добавив его как строку в T4MVC.tt.settings.t4
, но, к сожалению, без успеха. Ссылки для папки Areas/Webcard/Scripts
не сгенерированы:
readonly string[] StaticFilesFolders = new string[] {
"Scripts",
"Content",
"App_Sprites",
"Areas/Webcard/Scripts"
};
Как сгенерировать ссылки на новую папку, когда я добавить папку в каждой области?
Привет .. спасибо за это, но id не работает для нас .. он будет генерировать много мусора, f.e. ссылки на vies и т. д. ... любые другие идеи? –
@ ŁukaszW.pl: Не знаете, что еще вы могли попробовать за пределами модификации самого шаблона T4 для генерации кода, который поддерживает синтаксический анализ путей. Вероятно, это то, что я попробую. Либо это, либо переоценка структуры вашего проекта для работы с основной обработкой «StaticFilesFolders». – ataddeini
Если кто-то закодирует это, я с радостью добавлю его в официальный шаблон –