Razor 在iis6中将博客作为虚拟目录加载时在.CSHTML页面中发布
任何人请帮忙 我相信这个疑问已经过时了,但如果有专家能帮我轻易地解决的话 我们已经使用umbraco CMS创建了一个应用程序,并在Web Matrix中使用BlogEngine 2.8创建了一个博客,在localhost中一切都运行得非常好 当我将完整的网站和博客移动到iis6中的暂存服务器时,我在运行博客时遇到了问题,它加载良好,但当我单击仪表板时,它抛出了以下错误 异常类型:InvalidOperationException 异常消息:找不到剃须刀主机工厂类型:umbraco.MacroEngines.RazorUmbracoFactory,umbraco.MacroEngines 我已经做了以下工作: 因为我在虚拟目录中设置了博客,所以我注释掉了继承的子应用程序的处理程序 我对应用程序和虚拟目录使用相同的应用程序池 此外,我在Blog web.config中添加和删除了以下内容Razor 在iis6中将博客作为虚拟目录加载时在.CSHTML页面中发布,razor,iis-6,virtual-directory,Razor,Iis 6,Virtual Directory,任何人请帮忙 我相信这个疑问已经过时了,但如果有专家能帮我轻易地解决的话 我们已经使用umbraco CMS创建了一个应用程序,并在Web Matrix中使用BlogEngine 2.8创建了一个博客,在localhost中一切都运行得非常好 当我将完整的网站和博客移动到iis6中的暂存服务器时,我在运行博客时遇到了问题,它加载良好,但当我单击仪表板时,它抛出了以下错误 异常类型:InvalidOperationException 异常消息:找不到剃须刀主机工厂类型:umbraco.MacroE
<security>
<requestFiltering>
<fileExtensions>
<remove fileExtension=".cshtml" />
<add fileExtension=".cshtml" allowed="true" />
</fileExtensions>
</requestFiltering>
<!-- you may need it if you have issuew with razor/ajax in admin cshtml pages -->
<buildProviders>
<add extension=".cshtml" type="System.Web.WebPages.Razor.RazorBuildProvider, System.Web.WebPages.Razor"/>
</buildProviders>
在Blog web.config中添加和删除以下应用程序密钥设置
<security>
<requestFiltering>
<fileExtensions>
<remove fileExtension=".cshtml" />
<add fileExtension=".cshtml" allowed="true" />
</fileExtensions>
</requestFiltering>
<!-- you may need it if you have issuew with razor/ajax in admin cshtml pages -->
<buildProviders>
<add extension=".cshtml" type="System.Web.WebPages.Razor.RazorBuildProvider, System.Web.WebPages.Razor"/>
</buildProviders>
从blog web.config中取消注释以下内容
<security>
<requestFiltering>
<fileExtensions>
<remove fileExtension=".cshtml" />
<add fileExtension=".cshtml" allowed="true" />
</fileExtensions>
</requestFiltering>
<!-- you may need it if you have issuew with razor/ajax in admin cshtml pages -->
<buildProviders>
<add extension=".cshtml" type="System.Web.WebPages.Razor.RazorBuildProvider, System.Web.WebPages.Razor"/>
</buildProviders>
请任何人告诉我如何解决此问题。您解决了此问题吗?是的,我解决了上述问题,请遵循上述错误。