我有一个作为独立文件的Nuget包,我不能将其上传到任何外部包提要.在带有现代基于SDK的csproj格式的msBuild中,有没有一种内置的方式可以将Nuget包作为单个文件引用?我希望MSBuild考虑包中指定的依赖项,以便在解析项目的所有依赖项时将它们考虑在内.

推荐答案

Visual Studio on Windows:

在Visual Studio中打开Nuget包管理器,然后右击右上角的齿轮图标.然后使用绿色的"+"按钮,将本地文件夹配置为包源.

完成此操作后,返回到Nuget包管理器,单击右上角的"包源:"下拉列表,然后 Select 新配置的包源.

现在,在"浏览"选项卡中,您应该能够看到您的包.

CLI:

dotnet nuget add source以添加程序包源.

nuget install -Source sourceName安装

.net相关问答推荐

创建仅包含msBuild.Target的Nuget包

dotnet 8 web api在部署到docker后无法工作

如何在 .net MAUI 中删除不需要编译的平台?

查找 2 个已知值之间的字符串

查找所有源硬编码字符串

什么是提升运算符?

是否有任何为 C# 编写的模糊搜索或字符串相似函数库?

如何获取控制台应用程序的执行目录

.NET 的 Visual Studio 调试器提示和技巧

哪个单元测试框架?

为什么 .NET 中不需要 Maven?

如何将枚举值序列化为 int?

解密 .NET clr20r3 异常参数 P1..P10

使用 XmlDocument 读取 XML 属性

判断 .NET 中的目录和文件写入权限

如何修复 .NET Windows 应用程序在启动时崩溃并出现异常代码:0xE0434352?

SqlBulkCopy 的推荐批量大小是多少?

铸造:(NewType)与对象作为NewType

读取 XML(从字符串)并获取一些字段 - 读取 XML 时出现问题

浮动与双重性能