2011-03-24 46 views
1

我创建了一个名为Core的类库项目。默认名称空间是XXX.Tasker.Core。编译器在引用程序集时遇到问题

我创建了另一个引用Core的控制台项目。在我的主要()我得内线核心的东西几个电话,但我得到一个错误:

The type or namespace name 'Core' does not exist in the namespace 'XXXX.Tasker' (are you missing an assembly reference?)

我能想到的唯一的事情是,事实上,我的程序集的名称是核心可能会造成混乱它..但这确实没有多大意义。

任何其他建议?

+0

我重新命名的命名空间是XXX.Tasker.CoreN,仍然没有运气.. – 2011-03-24 19:01:53

+0

对于我所做的控制台应用程序参考一切的核心确实有趣,由于一些其他PPL获得与MS的东西此消息,并有失踪参考。不用找了。 – 2011-03-24 19:02:52

+0

没有理由让“核心”这个名称导致编译失败。听起来这是你创建的'core'程序集的命名空间定义错误。 – 2011-03-24 19:05:39

回答

1

问题原来是Core被编译为.Net Framework 4并且控制台是.Net Framework 4 Client Profile。显然你会得到真正奇怪的错误,而不是一个正确的通知,当这种情况发生..谢谢MS! ;)

相关问题