自定义NuGet不给所有的方法,如果你使用它从不同的路径在C#

我已经成功地创建了一个自定义的NuGet。它有三个方法返回一个字符串。然后我试图用两种不同的方式来测试它。自定义NuGet不给所有的方法,如果你使用它从不同的路径在C#

方法1

新增的NuGet工具 - > NuGet包管理器 - >包管理器设置 - > NuGet包管理器 - >软件来源

然后添加一个新的NuGet(选择路径的myproject - > bin - > Release - > test.nupkg),这个工作正常,并且可以访问所有三种方法。

方法2

我复制test.nupkg到桌面,然后使用上述步骤加入。 但它无法访问所有的方法。 (只能访问两种方法)。

当我从git中获取项目时,有两种方法,我自己添加了第三种方法。

回答:

Nuget包的工作原理是一样的,不管它们的来源在哪里。他们不会丢失代码。

唯一合乎逻辑的解释是,您已将旧桌面复制到桌面,或者当您选择桌面作为安装位置时选择了旧路径。

以上是 自定义NuGet不给所有的方法,如果你使用它从不同的路径在C# 的全部内容, 来源链接: utcz.com/qa/263094.html

回到顶部