0

状況: 2 つのプロジェクト 1 つのプロジェクトはタイプ WCF Service Library (ProjA) で、1 つのプロジェクトは Unity 参照を持つコンソール アプリケーション (ProjB) です。

ProjB 内で UnityContainer.LoadConfiguration を実行し、ProjA にある型を解決したいと考えています。

ProjB.AppConfig ファイルでこれを試しました

<unity xmlns="http://schemas.microsoft.com/practices/2010/unity">
    <alias alias="IClass" type="OtherNameSpace.IClass, OtherNameSpace"/>
    <alias alias="Class" type="OtherNameSpace.Class, OtherNameSpace"/>
    <container>
        <register type="IClass" mapTo="Class"/>
    </container>
</unity>

参考までに、ProjB 名前空間は ClientHost で、ProjB 名前空間は OtherNameSpace です。

私が得る例外は次のとおりです。タイプ名またはエイリアスOtherNameSoace.IClass、OtherNameSpaceを解決できませんでした。構成ファイルを確認して、このタイプ名を確認してください。

4

0 に答える 0