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がそれを使用しているので、2番目が必要です。GACからファイルを削除したり、プロジェクトを再コンパイルしたりせずに問題を解決することは可能ですか?

4

1 に答える 1

0

再コンパイルしても役に立ちません。また、アセンブリをbinフォルダーに移動することもできません。あなたはCMSの2つのメジャーバージョンを一緒に使用しようとしていますが、これはサポートされていないと思います。

EPiServer CMS 7では、LogGeneratorAPIとコントロールは非推奨になっていると思います。その特定の行を完全に安全に削除できると思います。Google Analyticsなどを使用して、統計を収集できます。

後でさらにトラブルに巻き込まれるでしょう。なぜ両方のバージョンを使用しているのですか?多分SOはあなたのためにその問題を解決することができます。

于 2013-02-06T07:01:03.150 に答える