Правильно ли работает ProxyAttribute в Mono? - PullRequest
0 голосов
/ 12 января 2012

Я пытаюсь заставить существующее приложение .NET работать на Mono.Приложение было создано с VS 2010 (не с инструментами разработки Mono), и я использую Mono 2.10.6 на Windows 7.

Приложение имеет класс, который аннотирован подклассом ProxyAttribute (фактически, System.Runtime.Remoting.Proxies.ProxyAttribute).В обычном .NET, когда создается экземпляр аннотированного класса, метод CreateInstance () класса ProxyAttribute выполняется до выполнения конструктора аннотированного класса, как и должно быть.При запуске в Mono метод CreateInstance () не выполняется.Все остальное до этого момента, кажется, работает правильно.

Документация Mono действительно показывает, что ProxyAttribute доступен в Mono, и я не нашел ничего в моих поисках, чтобы предположить, что должна быть проблема.

Кто-нибудь знает о любой известной проблеме здесь?Или я должен вызывать Mono с какой-то дополнительной опцией?В настоящее время я просто выполняю команду:

mono myApplication.exe

Спасибо за любую помощь, которую вы можете предоставить.

1 Ответ

1 голос
/ 12 января 2012

Пока класс есть, эта функция в настоящее время не поддерживается в Mono. Возможно, вы захотите сообщить об ошибке в bugzilla.xamarin.com с помощью простого простого контрольного примера, чтобы в конечном итоге мы могли его реализовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...