Загрузка разных версий одной и той же сборки

Все ли это стиль?

Долгий путь, да. Вы можете писать совершенно хорошие объектно-ориентированные программы, не используя статические элементы. На самом деле некоторые люди утверждают, что статические члены - это, прежде всего, примесь. Я бы предположил, что - как новичок в oop - вы пытаетесь избежать статических членов вместе. Это заставит вас в направлении записи в объектно-ориентированном , а не в процедуре .

23
задан starblue 25 April 2009 в 13:32
поделиться

2 ответа

ОБНОВЛЕНИЕ : Я думал, что отправлю свои результаты как ответ. Отражение оказалось слишком сложным с точки зрения усилия по разработке, отследив ошибки периода выполнения и т.д. Я не забываю делать другой подход с помощью 2 различных процессов, когда сталкивающийся с долгим временем аналогичной ситуации назад (Спасибо Brandon).

Это - план: Ничто изящное, но более легкое с точки зрения разработки и поиска и устранения неисправностей. Так как это - одно задание времени, мы просто должны заставить его работать.

Хост процесс дистанционной работы (который я называю сервером), наличие новой версии приложения. У клиента дистанционной работы есть ссылки для более старой версии.

клиент Дистанционной работы инстанцирует и загружает объекты данными, требуемыми для миграции. Преобразуйте старые объекты в общие сериализуемые объекты и передачу как параметры к серверу.

Сервер Дистанционной работы использует общие данные, чтобы инстанцировать и загрузить новые объекты. Вызывает функции на новые типы для сохранения их данных.

5
ответ дан Gulzar Nazim 25 April 2009 в 13:32
поделиться

При выполнении его во время проектирования (который Вы указываете, что Вы не), это должно помочь Вам:

http://blogs.msdn.com/abhinaba/archive/2005/11/30/498278.aspx

при выполнении его динамично посредством отражения (похож на случай здесь) это могло бы помочь Вам:

http://infosysblogs.com/microsoft/2007/04/loading_multiple_versions_of_s.html

14
ответ дан GEOCHET 25 April 2009 в 13:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: