.net 使用visual studio 2017发布umbraco 8网站

.net 使用visual studio 2017发布umbraco 8网站,.net,model-view-controller,umbraco,.net,Model View Controller,Umbraco,我正在尝试使用visual studio 2017构建一个umbraco 8网站 它给了我这个错误名称空间'Umbraco.Web.PublishedModels'中不存在类型或名称空间名称'Home'(是否缺少程序集引用?) 当我试图打开页面并发布它时,w3wp.exe中会出现错误 有解决方案吗?发生此错误是因为您在Visual Studio中使用的是PureLive Models Builder模式。为了避免这种情况,最好切换到另一种模式,即链接Dll模式 您可以在web.config文件的

我正在尝试使用visual studio 2017构建一个umbraco 8网站 它给了我这个错误名称空间'Umbraco.Web.PublishedModels'中不存在类型或名称空间名称'Home'(是否缺少程序集引用?) 当我试图打开页面并发布它时,w3wp.exe中会出现错误


有解决方案吗?

发生此错误是因为您在Visual Studio中使用的是PureLive Models Builder模式。为了避免这种情况,最好切换到另一种模式,即链接Dll模式

您可以在web.config文件的“应用程序设置”部分更改模式,如下所示:

<add key="Umbraco.ModelsBuilder.ModelsMode" value="Dll" />

问候


Paul

您好Paul谢谢您的回复我尝试了此操作,但它给了我此错误System.Configuration.ConfigurationErrorsException:ModelsMode“Dll”不是有效模式。请注意,模式区分大小写。可能的值为:Nothing、PureLive、AppData、LiveAppData