我从旧项目的源代码在 VS 2012 中创建了一个可移植的 C# 类库,但如果我尝试在面向 .NET 4.0 的单元测试库中添加对新库的引用,它会说:
无法添加对项目“(可移植项目名称)”的引用。当前项目的目标框架不是可移植库项目“(可移植项目名称)”的目标框架之一或与之不兼容。
如何测试可移植库?
谢谢。
-约翰
最佳答案
通常,当可移植库选择的配置文件与为引用它的项目选择的目标平台不匹配时,就会发生这种情况。您的 PCL 目标平台是什么?请注意,如果您的目标是 .NET 4.0.3 而不是 .NET 4,那么可以从一个目标是 .NET 4.0 的项目中引用它。
关于c# - 如何从单元测试中引用 VS 2012 可移植类库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14639138/