在编译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:inetpubwwwrootNordicBinBlogEngine.Web.dll' and 'App_Code'
c:inetpubwwwrootNordicthemesRazorHostCommentView.ascx 25
在WAP项目中,您需要确保不使用app_code目录,因为除非您将文件从WAP项目中排除,否则该目录中的类将被编译两次(一次在代码库中,一次在运行时(。
您也可以尝试将app_code目录重命名为其他目录。
最终,我不得不放弃2.6 WAP版本,转而使用网站版本,然后迁移所有的设计和代码自定义。