我有一个windows-form
包含三个子项目的应用程序。
Project A - Classes
Project B - Classes
Project C – view (win forms)
当我尝试将项目 B的引用添加到项目 C时,它会很好地添加引用。但是,当我构建项目时,会出现错误消息,指出我缺少对Project B的引用。
但后来我发现项目 C被设置为目标框架 -.net framework 4 client profile
而项目 B .net framework 4.
当我在项目 c 中将目标框架更改为 .net 框架 4 时,一切都开始正常工作了。这背后的原因是什么?
如果所有项目相互引用,是否有必要在同一个目标框架中?
谢谢