没有为扩展名“.html”注册的生成提供程序错误

错误提醒:没有为扩展名“.html”注册的生当作供给法式 。 可以在 machine.config 或 web.config 中的 <compilation><buildProviders> 节注册一个 。 请确保所注册的供给法式具有包含值“Web”或“All”的 BuildProviderAppliesToAttribute 属性 。 呈现这个错误的原因是因为没有为静态网页注册供给法式 , 我们需要在设置装备摆设文件中注册一个 。

没有为扩展名“.html”注册的生成提供程序错误

文章插图

需要这些哦
办事器办理权限
方式/
1找到网站法式地点办事器 , 文件夹 。

没有为扩展名“.html”注册的生成提供程序错误

文章插图

2找到设置装备摆设文件 , web.config 。

没有为扩展名“.html”注册的生成提供程序错误

文章插图

3用编纂器或者记事本打开文件 。

没有为扩展名“.html”注册的生成提供程序错误

文章插图

4在system.web节点里设置装备摆设节点 , 代码如下:
【没有为扩展名“.html”注册的生成提供程序错误】<buildProviders>
<add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
</buildProviders>

没有为扩展名“.html”注册的生成提供程序错误

文章插图

5从头刷新之前页面 , 正常打开 , 问题解决 。

没有为扩展名“.html”注册的生成提供程序错误

文章插图

注重事项代码法式更改之前先备份

以上内容就是没有为扩展名“.html”注册的生成提供程序错误的内容啦 , 希望对你有所帮助哦!

    推荐阅读