我開始大量使用T4MVC「鏈接」功能(例如,@ Links.Content.Site_css)。有誰知道是否有一種方法來生成存儲在區域內文件夾中的文件的方法?我已經嘗試對設置文件進行以下修改,但沒有任何運氣。T4MVC支持區域中的靜態文件?
// Folders containing static files for which links are generated (e.g. Links.Scripts.Map_js)
readonly string[] StaticFilesFolders = new string[] {
"Scripts",
"Content",
"Areas/Admin/Content"
};
非常感謝。
DS
謝謝大衛。唉,沒有快樂。首先,生成的代碼與主〜/ Content目錄發生衝突。因此,我將管理員路徑重命名爲「Areas/Admin/ContentAdmin」。然後T4MVC創建'private const string URLPATH =「〜/ ContentAdmin」;' - 忽略區域/管理路徑。這不是什麼大問題,但感謝您的幫助。 雖然我有你在這裏 - 感謝一個神奇的工具!它真的提升了整個MVC體驗。 :-) –
啊,是的,看着ProcessStaticFiles中的代碼,我想我明白了爲什麼它被破壞了。如果你想對它進行破解,它可能是可以修復的。基本上,當文件夾更深時,它應該只傳遞「〜」到ProcessStaticFilesRecursive,或類似的東西。對不起,這裏有些瘋狂,所以我不確定我能否儘快得到它。 –
謝謝大衛。我會堅持它在名單上看看並在這裏發佈任何結果。 –