【发布时间】:2012-01-11 23:52:41
【问题描述】:
我正在尝试让现有的 .NET 应用程序在 Mono 上运行。该应用程序是使用 VS 2010(不是使用 Mono 开发工具)创建的,我在 Windows 7 上使用 Mono 2.10.6。
应用程序有一个使用 ProxyAttribute 子类(实际上是 System.Runtime.Remoting.Proxies.ProxyAttribute)注解的类。在常规的 .NET 中,当实例化带注释的类时,ProxyAttribute 的 CreateInstance() 方法会在带注释的类的构造函数执行之前执行,这是应有的。在 Mono 上运行时,不执行 CreateInstance() 方法。到目前为止,其他一切似乎都可以正常工作。
Mono 文档确实表明 ProxyAttribute 在 Mono 中可用,我在搜索中没有发现任何表明应该存在问题的内容。
有人知道这里有什么已知问题吗?或者,我应该用一些额外的选项来调用 Mono 吗?目前我只是发出命令:
单声道myApplication.exe
感谢您提供的任何帮助。
【问题讨论】:
标签: mono