【发布时间】:2018-06-20 18:16:59
【问题描述】:
我正在为我自己的内部使用制作一个名为 BlobUtils 的 nuget 包。但是,当我安装它时,我的代码无法识别“using”语句,并且它没有显示在引用列表中。
我在 NuGet 包资源管理器中打开了包,看起来还不错。我在下面附上了截图。
我还附上了它在我的项目中不起作用的屏幕截图。 (注意:using 语句说“BlobUtil”是因为我在搞乱它,但“BlobUtils”也不起作用。)
想法?
【问题讨论】:
-
那么你是在创建包之后安装的吗?我无法从您的屏幕截图中看出,但它似乎没有安装。
-
@MichaelTracy 是的,它已安装。
-
那么解决方案中应该有一个包含 DLL 的 packages 文件夹 - 您必须将其添加到您的引用中。
-
@MichaelTracy 感谢您的提示——它让我朝着正确的方向前进。 nuget 包没有正确的 DLL,因为“nuget pack”命令似乎不起作用。我必须在我的 nupack 文件中创建一个指令,指示如何复制文件。谢谢你的帮助!它现在正在工作。
标签: c# .net nuget nuget-package nuget-server