Я пытаюсь сопоставить объект Canvas в моей модели ViewModel с объектом Canvas в моем представлении.Требует ли Caliburn конвенции элемента для данного объекта для сопоставления экземпляра ViewModel с экземпляром View?
Однако при запуске я получаю сообщение об ошибке «CompositionException was unhandled by user code». Комментирование моего объекта Canvas в ViewModel предотвращает ошибку, поэтому я предполагаю, что Caliburn пытается сопоставить его и повысить ошибку.
У вас есть пример кода, вы можете разместить? Является ли это фактическим экземпляром System.Windows.Controls.Canvas на вашей модели просмотра? (Это не имеет смысла для меня, но именно так я его читаю.) CompositionException из MEF. Я ожидаю, что там будет подробное объяснение. Ошибки MEF обычно многословны. –