성도가 0.인 Castle.DynamicProxy를 사용하여 지연로드를 구현하는 VS 2012/.NET 4.5를 사용하여 클래스 라이브러리를 만들었습니다. 이것은 .NET에서 완벽하게 작동하지만 documents은 DynamicProxy가 Mono 2.6 이상에서 작동 함을 명시 함에도 불구하고 Mono에서는 작동하지 않습니다. 그래서 아마 그것은 모노 전문가에게 분명 뭔가가있어성 동적 프록시 with Mono 2.10
Could not load type 'System.Runtime.CompilerServices.ExtensionAttribute' from assembly 'Castle.Core'.
내가, 모노 멍청한 놈이야 : 나는 수 많은 예외 중 하나가 이것이다. 나는 부끄러워. Castle.DynamicProxy는 내 현재 프로젝트에 정말 좋았어. 어떤 도움이라도 대단히 감사하겠습니다.
기여 해줘서 고맙지 만, 나는 당신이 제목을 아주 신중하게 읽지는 않을 것이라고 생각합니다. 나는 Castle이 Mono와 호환되지 않는다고 말하지 않았습니다. _Castle.DynamicProxy_는 Mono와 호환되지 않습니다. 이것은 Castle.DynamicProxy의 주요 공헌자 중 하나 인 Krzysztof Koźmic에 의해 확인되었으므로 나는 그것에 대한 그의 말을 믿을 것입니다! ;-) – LandonC
어디서나 내가 말하는 성 Castle.DynamicProxy. Castle.DynamicProxy는 RhinoMocks, FakeItEasy, StructureMap, Castle.Windsor와 같은 많은 프로젝트의 기초입니다. Krzysztof에 대해 이야기하면 Castle.Windsor *가 Mono와 호환됩니다. http :///0128157/mono-compatible-dependency-injection-framework;) – knocte
이것은 매우 유용한 답변이며 나 자신을 위해 시간을 증명할 필요없이 의심스러운 것을 확인합니다. 게임! –