为什么 Umbraco 模板(视图)不是 Visual Studio 中解决方案/项目的一部分?

Jos*_*hee 1 c# asp.net-mvc umbraco umbraco7

我通常从事 ASP.NET Core MVC 项目,但目前正在开发 Umbraco 网站。我注意到但不明白的一个区别是文件夹.cshtml中的文件Views(即 Umbraco 模板)仅在解决方案资源管理器的文件夹视图中可见。为什么它们不像在普通 MVC 项目中那样包含在项目中并且在普通解决方案资源管理器视图中可见?

例子:

文件夹视图:

在此输入图像描述

正常解决方案资源管理器视图:

在此输入图像描述

Jan*_*ker 5

这通常是因为没有人添加它们;-) 开玩笑吧,视图也可以通过 Umbraco 后台(在浏览器中)创建,在这种情况下,VS 项目在包含它们之前并不真正了解它们。