[英]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.