Как разрешить существование двух DLL с одним и тем же пространством имен.класс в одном приложении?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как разрешить существование двух DLL с одним и тем же пространством имен.класс в одном приложении?

Сообщение Anonymous »

В частности, мы пытаемся обновить элементы управления телериком до последней версии. К сожалению, старые DLL настолько устарели, что многие свойства элементов управления сильно изменились, поэтому мы решили обновить только элемент управления Telerik, который доставляет нам проблемы (элемент управления RadEditor).

Корзина выглядит примерно так:

Код: Выделить всё

RadChart.Net2.dll
RadEditor.Net2.dll (we want to get rid on only this one)
RadGrid.Net2.dll
RadInput.Net2.dll
RadPanelbar.Net2.d
RadSpell.NET2.dll
RadTabStrip.Net2.d
RadToolbar.Net2.dl
RadTreeView.Net2.d
RadUpload.Net2.dll
RadWindow.Net2.dll
Telerik.Web.UI.dll (this is the new DLL)
Проблема в том, что все пространства имен и классы одинаковы от старых DLL до новых (Telerik.Web.UI).

Вот конкретная ошибка, которую я получаю:

Код: Выделить всё

Compilation Error

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0433: The type 'Telerik.Charting.ChartSeries' exists in both 'c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\c6516654\63e1c826\assembly\dl3\9aa96a66\00ba04b3_fd85c701\RadChart.Net2.DLL' and 'c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\c6516654\63e1c826\assembly\dl3\8fdb0e6c\001aa55c_c4f9c901\Telerik.Web.UI.DLL'
Я рассматривал возможность использования GAC новой DLL, но не уверен, что это поможет ситуации. Любая помощь будет принята с благодарностью.

Подробнее здесь: https://stackoverflow.com/questions/117 ... ame-applic
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»