ProxyAttribute在Mono中是否正常工作



我正试图让一个现有的.NET应用程序在Mono上运行。该应用程序是用VS2010创建的(不是用Mono开发工具),我在Windows7上使用Mono 2.10.6。

该应用程序有一个用ProxyAttribute子类(实际上是System.Runtime.Remoting.Proxies.ProxyAttributes)进行注释的类。在常规.NET中,当实例化注释类时,ProxyAattribute的CreateInstance()方法会在注释类的构造函数执行之前执行,这是应该的。在Mono上运行时,CreateInstance()方法不会执行。到目前为止,其他一切似乎都很正常。

Mono文档确实显示ProxyAttribute在Mono中可用,并且我在搜索中没有发现任何表明应该存在问题的内容。

有人知道这里有什么已知的问题吗?或者,我是否应该调用带有一些附加选项的Mono?目前我只是发布命令:

mono-myApplication.exe

感谢您提供的任何帮助。

虽然存在该类,但Mono当前不支持该功能。您可能想在bugzilla.xamarin.com中用一个完整的简单测试用例来归档一个bug,以便最终我们可以实现它。

最新更新