私たちはスクリプトとコンテンツへのリンクを生成するために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
誰かがこのコードを書いてくれたら、公式テンプレート –