0

我收到此错误消息:

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 中删除文件且不重新编译项目的情况下解决问题?

4

1 回答 1

0

重新编译不会帮助您,也不会将程序集移动到您的 bin 文件夹。您正在尝试同时使用我认为不支持的两个主要版本的 CMS。

我相信在 EPiServer CMS 7 中,LogGenerator API 和控件已被弃用。我认为您可以安全地完全删除该特定行。您可以使用 Google Analytics 或其他工具来收集统计信息。

你以后会遇到更多的麻烦。你为什么同时使用这两个版本?也许SO可以为您解决这个问题。

于 2013-02-06T07:01:03.150 回答