【发布时间】:2015-11-04 07:23:10
【问题描述】:
我收到以下编译错误:
The type 'Expando' is defined in an assembly that is not referenced.
You must add a reference to assembly 'Westwind.Utilities, Version=2.64.0.0,
Culture=neutral, PublicKeyToken=6f7d66a3bb7de652'.
问题是,我引用了那个版本的程序集...我认为问题出在类库上。
我的 ClassLibrary 有以下类:
public class Generic_AnswerFile : Expando { ... }
我的测试控制台有以下类:
public class Specific_AnswerFile : Generic_AnswerFile { ... }
Specific_AnswerFile 不会编译。任何想法为什么?这两个项目都是 .Net 4.0,并引用了正确的 .Net 4.0 版本的 Westwind.Utilities 2.64
【问题讨论】:
-
如果您说两个项目都有引用,请检查 csproj 文件,检查引用的指定方式是否存在任何可能相关的差异。
标签: c# reference visual-studio-2015 .net-assembly