无法识别的元素'folderLevelBuildProviders'?

时间:2010-11-25 05:44:07

标签: .net asp.net-mvc

我使用Visual studio打开atomesite,我将MVC 1修改为MVC 2, 构建成功,但网页给我这个错误, 我试过aspnet_regiis -iru但是工作了吗?

Server Error in '/' Application.
    Configuration Error
    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

    Parser Error Message: Unrecognized element 'folderLevelBuildProviders'.

    Source Error:

    Line 348:                <codeSubDirectories />
    Line 349:                <expressionBuilders />
    Line 350:                <folderLevelBuildProviders />
    Line 351:            </compilation>
    Line 352:            <pages>


    Source File: C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config    Line: 350 

3 个答案:

答案 0 :(得分:2)

不确定这是否适用于MVC,但这对我来说使用Web窗体修复了同样的错误:

http://forums.asp.net/t/1620379.aspx/1

答案 1 :(得分:1)

确保您已完成migration guide的所有9个步骤。

答案 2 :(得分:1)

将您的应用程序池更改为在.NET 4.0上运行。

这对我有用。