【问题标题】:Can I reference a Shared Project from a .NET Standard Library?我可以从 .NET 标准库中引用共享项目吗?
【发布时间】:2017-06-26 18:19:40
【问题描述】:

.NET 标准库似乎无法添加共享项目作为参考。

我创建了一个 .NET Standard 1.4 库,并试图从 .NET 标准库中引用一个现有的共享库。

但是,共享库中的代码没有从我的 .NET 标准库继承任何 System 库。

例如,下面的代码会产生这个错误信息:

找不到命名空间名称“系统”的类型...

using System;

namespace SharedProject1
{
    ...
}

我目前正在运行 Visual Studio 15.3.0 Preview 2.1

【问题讨论】:

  • 所以那个库不使用strings、ints等?
  • 我刚刚将一个新创建的共享库添加到 netstandard 1.4 库中。 VS 15.2 stable 编译它没有任何问题。
  • 您是否在您的引用项目您的 UI 测试项目中引用了相同的框架?

标签: c# shared-libraries .net-standard


【解决方案1】:

这是 Visual Studio 15.3 预览版中的一个错误,自 15.3 预览版 6 起已修复。

此错误也存在于 Visual Studio for Mac 中,并已从版本 7.1 Build 1294 开始修复。

【讨论】:

    猜你喜欢
    • 2022-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-29
    • 2012-02-28
    • 1970-01-01
    • 2018-06-28
    相关资源
    最近更新 更多