【问题标题】:Can't add reference to .NET Portable Class Library无法添加对 .NET 可移植类库的引用
【发布时间】:2014-01-05 18:53:49
【问题描述】:

我正在尝试从他们的 GIT 存储库构建 OsmSharp 最新下载。 https://osmsharp.codeplex.com/

问题是我尝试构建并得到大量错误。主要的似乎是

“错误 296 无法定义新的扩展方法,因为编译器 所需类型“System.Runtime.CompilerServices.ExtensionAttribute” 找不到。您是否缺少对 System.Core.dll 的引用?"

这是一个可移植类库,所以我尝试通过右键单击项目并选择“添加引用”来添加引用,然后选择 .NET,我没有要添加的内容!

有人知道如何获取要添加的 .NET 引用列表吗?

【问题讨论】:

  • 这将是 browse 的标签
  • 从哪里浏览参考资料?我一直希望 .NET 引用是框架内部的东西,而不是我需要手动添加的 DLL。
  • 对不起,我看错了,我以为你想引用你构建的 DLL
  • 感谢您的链接,但是这台机器没有安装 .NET 4.5,因此在这种情况下不适用。

标签: c# .net visual-studio-2010 openstreetmap


【解决方案1】:

我遇到了这个问题,因为在项目属性的库部分中没有设置任何目标框架。添加一对解决了这个问题。

【讨论】:

    猜你喜欢
    • 2015-01-18
    • 2016-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-15
    相关资源
    最近更新 更多