My project references an assembly (will call it X) that references another assembly (will call it Y).
When I try to compile my project, it demands that it should reference assembly Y. Why is that? I get the following error on the line where assembly X is referenced:
The type 'DevExpress.XtraEditors.XtraForm' is defined in an assembly
that is not referenced. You must add a reference to assembly
'DevExpress.Utils.v9.1, Version=9.1.2.0, Culture=neutral,
PublicKeyToken=b88d1754d700e49a'.
DevExpress.XtraEditors.XtraForm
is the assembly Y.
Why is this? I have not seen this behavior before.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…