未从现有应用程序中的新 MVC 视图创建 Umbraco 模板

Umbraco template not being created from new MVC View in existing application

我有一个现有项目 运行 Umbraco 7.10

每当我们创建一个新视图时,当我们部署到现有环境时,模板不会在 Umbraco 中创建(但新的 Partials 是)

我们目前没有使用 uSync,umbracoSettings.config 模板部分设置为 Mvc 而不是 WebForms

是什么阻止了模板出现在 Umbraco 中?这是我在 cmsTemplate table 中遗漏的东西吗?

非常感谢

您需要在 Umbraco 中创建模板,然后手动将其包含在您的 VS 项目中,而不是相反。

template/view 有一个数据库组件,只有当您从 Umbraco 而不是 VS 执行操作时才会创建它。 Partials 没有数据库组件,只是从文件系统中读取。

如果您有针对不同环境的单独数据库,uSync 将是一个很好的举措,否则您将不得不将模板添加到每个 Umbraco 实例。