There is no build provider registered for the extension '.htm'. You can register one in the <compilation><buildProviders> section in machine.config or web.config. Make sure is has a BuildProviderAppliesToAttribute attribute which includes the value 'Web' or 'All'.
于是在web.config的compilation中增加以下配置:
<buildProviders>
<add extension=".htm" type="System.Web.Compilation.PageBuildProvider" />
</buildProviders>
解决了我的大问题,转一下,备忘.
本文解决了一个关于Web.config配置的问题,通过在compilation部分增加特定配置,成功解决了.htm文件无法正常编译的问题,提供了解决方案并分享了经验。
194

被折叠的 条评论
为什么被折叠?



