0

尝试编译 BlogEngine 2.6 Web 应用程序项目时遇到三个类似的错误:

在 VS 智能感知中:

the type 'RazorHelpers' exists in both 'App_Code' and BlogEngine.Web.dll

编译错误:

Error    27  The type 'RazorHelpers' exists in both 
             'C:\inetpub\wwwroot\Nordic\Bin\BlogEngine.Web.dll' and 'App_Code'  
              c:\inetpub\wwwroot\Nordic\themes\RazorHost\CommentView.ascx   25  
4

2 回答 2

1

在 WAP 项目中,您要确保不使用 app_code 目录,因为该目录中的类将被编译两次(一次在代码隐藏中,另一次在运行时),除非您从 WAP 项目中排除该文件。

您也可以尝试将 app_code 目录重命名为其他名称。

于 2013-01-11T05:09:03.713 回答
0

最终,我不得不放弃 2.6 WAP 版本并切换到网站版本,然后迁移我所有的设计和代码自定义。

于 2013-01-12T14:04:13.567 回答