VS2010:在我新创建的项目中,每当我试图添加对我的任何其他项目的引用时,或者在本例中,MySQL.Data...我收到一个错误,显示“不兼容的引用”-“为了添加它,您应该首先将项目的目标更改为兼容的框架”
我的项目的目标设置为.NET 4,无论我试图添加的引用是否设置为.NET 4,我都会收到错误。有人有什么建议吗?谢谢
发布于 2011-03-24 00:41:27
好吧,我不确定是什么问题,但是如果我浏览到物理文件来添加引用,而不是使用“最近”或添加引用窗口中的其他对话框,它工作得很好。从来没想过为什么另一种方式对我不起作用。
发布于 2011-05-16 16:31:49
我也有同样的问题。已通过将引用添加到已编译的dll文件来解决此问题。这对我来说是可行的,但我很好奇为什么这个可行,而这个项目的参考文献却不行。
我检查了我想要引用的项目。在这个项目中,引用了另外两个项目。我通过执行以下操作解决了该错误:
我希望这能在将来对你有所帮助。
致以敬意,
斯特凡
发布于 2011-03-23 23:52:51
您消除了出现此错误的明显原因。剩下的就是添加一个为在另一个目标平台上运行而构建的程序集。比如Silverlight或Windows Phone。你不能混用这些平台,它们运行在不同版本的CLR和mscorlib上。没有捷径可走,你必须重新构建程序集。
https://stackoverflow.com/questions/5407461
复制相似问题