T4MVC支持便携式区域

时间:2012-02-02 14:21:01

标签: asp.net-mvc t4mvc

T4MVC.Settings文件中的含义是什么:

// You can list folders containing portable areas here
readonly string[] PortableAreas = new string[] {
    ""

这是什么意思“您可以在此列出包含便携式区域的文件夹”?

我们知道可移植区域是作为单独的项目/程序集实现的,并通过添加引用引入了消费项目,所以我不太明白这些文件夹的含义。

我认为这意味着我们必须在区域内使用T4MVC时提供便携式区域的区域文件夹名称,但它不起作用。 T4MVC无法生成任何内容。

1 个答案:

答案 0 :(得分:1)

我对Portable Area功能并不是很熟悉,而且这个T4MVC功能是由其他人提供的。如果你看一下T4MVC.tt,它的作用相当简单:它处理数组中指定的文件夹的方式与处理常规MVC区域的方式相同。

以下是贡献者在做出改变时所写的内容:

  

我已经修改了T4MVC模板和设置一点点来使用这个功能(这个变化对我来说似乎相当简单)。您能否查看补丁,是否适用于该项目? (或者用几句话告诉我它有什么问题)

     

它既适用于便携式区域项目,也适用于主要的MVC项目。

所以我认为这个想法是直接在便携式区域项目中使用T4MVC.tt。如果需要,我可以与你的贡献者联系,他可能会有更多的话要说。