如何从单元测试中引用VS 2012可移植类库

本文关键字:VS 2012 可移植 类库 引用 单元测试 | 更新日期: 2023-09-27 17:57:10

我在VS 2012中从旧项目的源代码创建了一个可移植的C#类库,但是如果我尝试在面向.NET 4.0的单元测试库中添加对新库的引用,它说:

无法添加对项目"(可移植项目名称)"的引用。当前项目的目标框架不是可移植库项目"(可移植项目名称)"的目标框架之一或与之兼容。

如何测试便携式库?

谢谢。

-John

如何从单元测试中引用VS 2012可移植类库

通常,当所选可移植库配置文件与为引用它的项目选择的目标平台不匹配时,会发生这种情况。您从 PCL 面向哪些平台?请注意,如果面向 .NET 4.0.3 而不是 .NET 4,则可以从面向 .NET 4.0 的项目引用它。