0
我有一個主要的應用程序和一個插件。主應用程序正在導出一個IHost
對象,並且該插件正在導入一個IHost
對象。我跑了mefx,它承認這兩個。但是當我在插件上做/causes
時,它給了我一個ImportCardinalityMismatchException。我的容器會看到插件,但是當我撥打Me.container.getExports(of IController)()
時,它不會返回任何內容。導入基數不匹配異常
我的控制器看起來是這樣的:
Class Controller
Implements IController
' ...
<Import()>
Public Property Host As Lazy(Of IHost)
' ...
End Class