我收到此错误消息:
Compiler Error Message: CS0433: The type 'EPiServer.Web.WebControls.LogGenerator' exists in both 'c:\WINDOWS\assembly\GAC_MSIL\EPiServer\5.2.375.236__8fe83dea738b45b7\EPiServer.dll' and 'c:\WINDOWS\assembly\GAC_MSIL\EPiServer\6.1.379.0__8fe83dea738b45b7\EPiServer.dll'
Source Error:
Line 387: </div>
Line 388: </form>
Line 389: <EPiServer:LogGenerator ID="PixelImg" runat="server" />
Line 390:<script type="text/javascript">
Line 391: var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
Source File: c:\Prokom\inter.oppdal.kommune.no_CMS6R2Blank\templates\Oppdal\MasterPages\MasterPage.master Line: 389
web.config的一部分:
我需要第二个bindingRedirect
,因为项目的dll正在使用它。
是否可以在不从GAC中删除文件且不重新编译项目的情况下解决问题?
答案 0 :(得分:0)
重新编译不会帮助您,也不会将程序集移动到bin文件夹。你试图使用CMS的两个主要版本,我认为不支持。
在EPiServer CMS 7中,我相信LogGenerator API和控件已被弃用。我认为你可以安全地删除该特定行。您可以使用Google Analytics或其他方式收集统计信息。
你以后会遇到更多麻烦。你为什么要使用这两个版本?也许SO可以为你解决这个问题。