2011-04-11 149 views
0

我們有一個webserver,其上有兩個版本的AjaxControlKit。當在特定的Web應用程序上點擊某些頁面時,我會得到以下錯誤。DLL編譯錯誤(ASP.NET)

類型 'AjaxControlToolkit.CalendarExtender' 存在於兩個 'C:\的Windows \組件\ GAC_MSIL \ AjaxControlToolkit \ 3.0.30930.28736__28f01b0e84b6d53e \ AjaxControlToolkit.dll' 和 「C:\ Windows \組件\ GAC_MSIL \ AjaxControlToolkit \ 3.0.30512.20315__28f01b0e84b6d53e \ AjaxControlToolkit.dll」

Web項目進出口運行具有對x.30930 DLL的引用,它也有

<add assembly="AjaxControlToolkit, Version=3.0.30930.28736, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e"/> 

在web.config中指定。

對於我的生活,我不能找出它爲什麼要嘗試運行x.30512。

有什麼建議嗎?

+0

你有沒有在bin文件夾中x.30512裝配 – 2011-04-11 11:44:02

+0

@ Kenned - Nope。 – maxp 2011-04-11 11:44:52

+0

是否存在關於該程序集的GAC策略? – 2011-04-11 11:51:08

回答

0

Aaargh有在「全局」 web.config中引用它(在C:\ WINDOWS \ microsoft.net \文件夾