Как создать ссылки во вложенных папках в T4 для ASP.NET MVC? - PullRequest
0 голосов
/ 03 июня 2011

Мы используем T4MVC для генерации для нас ссылок на наши скрипты и контент.Мы добавили папки Script в некоторые из наших областей, и мы хотим, чтобы T4MVC также генерировал ссылки для них.

Мы пытались изменить его, добавив в виде строки в T4MVC.tt.settings.t4но, к сожалению, безуспешно.Ссылки для папки Areas/Webcard/Scripts не были созданы:

readonly string[] StaticFilesFolders = new string[] {
    "Scripts",
    "Content",
    "App_Sprites",
    "Areas/Webcard/Scripts"
};

Как создать ссылки для новой папки, когда я добавляю папку в каждую область?

1 Ответ

3 голосов
/ 03 июня 2011

Не похоже, что StaticFilesFolders поддерживает / распознает разделитель пути.Однако он обрабатывает элементы рекурсивно, поэтому вы можете попробовать добавить "Areas" в список StaticFilesFolders вместо "Areas/Webcard/Scripts".Это позволит вам получить доступ к сценариям, таким как @Links.Areas.Webcard.Scripts.Script1_js.

...