繁体   English   中英

添加了 SharpFont nuget 但未找到对程序集的引用

[英]SharpFont nuget added but reference to Assembly not found

我一直有这个问题一段时间。 我在我的项目中使用 SharpFont,我尝试使用以下命令通过 Nuget 添加它: “Install-Package SharpFont” ,看起来它可以工作并添加了参考。 但是下面的代码编译失败:

using System;
using SharpFont;

namespace TEST
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}

控制台中出现此错误: “找不到类型或命名空间名称'SharpFont'(您是否缺少 using 指令或程序集引用?)”这让我认为它没有正确安装在项目中。 该项目是全新的和空的。

请记住,其他 nuget 软件包已成功添加到项目中,没有任何问题,所以我猜这来自 Sharpfont 而不是我的项目,但我还没有发现任何人有类似的问题。

编辑:我尝试使用Update-Package –reinstall重新安装所有 nuget 软件包,但问题仍然存在。

我在安装 SharpFont 时遇到了同样的问题。 要解决这个问题,首先安装SharpFont.Dependencies nuget package ,因为 SharpFont 依赖于它。

之后,您可以安装 SharpFont。 让我知道这是否对你有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM