从命令行添加 Nuget 引用到 VS 项目包

2023-12-13

是否可以使用某些命令行工具向现有 VS 项目(csproj 或 jsprox)添加 NuGet 引用?

我需要使用 Install-Package 命令提供类似包管理器控制台的功能: PM>安装包


NuGet.exe 不支持此功能。使用 NuGet.exe,您可以根据packages.config 文件中的内容下载NuGet 包。您还可以使用 NuGet.exe 更新更新 NuGet 包并在项目文件中更新其引用。但是,您无法使用 NuGet.exe 安装 NuGet 包,因此它会将所需的引用添加到项目文件中。

它支持Paket但是,如果您使用 Paket,那么您需要切换到对所有 NuGet 包使用 Paket,因为它有自己的引用 NuGet 包的方式,其中不包括使用 packages.config 文件。它也不支持 PowerShell 脚本。

我在看从 Visual Studio 外部的命令行安装 NuGet 包使用 SharpDevelop 和一组 PowerShell 命令。这是一个概念验证,但不受支持,并且需要大部分 SharpDevelop 可用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从命令行添加 Nuget 引用到 VS 项目包 的相关文章

随机推荐

  • 按前缀过滤数组的本机函数

    假设我有一个包含以下成员的数组 car porsche car mercedes car toyota motorcycle suzuki motorcycle honda motorcycle motoguzzi 如何获得一个包含所有元素
  • 使用 PrettyFaces 调用 FileUploadListener 时重建 ViewScoped bean

    我已经插入了一个
  • 有没有办法在不创建变量的情况下调用需要指针的函数?

    我有这个函数调用 uint32 t func uint32 t a uint32 t b 我想用这样的整数文字来调用它 func 0 b where b is a uint32 t 有什么方法可以在不创建中间变量的情况下做到这一点 IE 我
  • R get() 函数错误

    我正在尝试填充一组 矩阵 对象 名称保存在列表中 我可以 使用 get 返回具有给定名称的对象 但我 当我使用 get 定义矩阵时遇到函数问题 我试图填充的对象 Create list of matrix names list names
  • 超出最大调用堆栈大小 - 没有明显的递归

    我花了大约 12 个小时查看这段代码 并摆弄它 试图找出哪里存在递归问题 因为我收到了 超出最大调用堆栈大小 错误 但还没有找到它 请比我聪明的人帮助我 到目前为止 我发现当我制作这个物体时 spot a circle 对象 问题消失了 但
  • 如何在主窗体之前显示辅助窗体?

    我有一个应用程序提示用户在表单中输入密码 但是 主窗体显示在次窗体之后 如何使主窗体在用户输入密码之前不显示 Edit main form public Form1 new InputPswrd Show InitializeCompone
  • 内存泄漏工具告诉我零泄漏,但内存占用量不断增加

    我正在 SDK 3 2 中对我的应用程序进行一些内存分析 我使用 泄漏 分析器来查找所有内存泄漏 并将它们全部堵住 这是一个滚动视图导航控制器应用程序 其中有图块 您单击一个图块将进入新的图块视图 依此类推 我可以深入许多级别并一直回到顶部
  • 在App Store中更改应用程序名称

    我有一个名为 X 的应用程序 它已经在应用商店获得批准 现在由于某些原因我希望它被称为 X Pro 我应该在 plist 或 ITC 中编辑什么来更改此名称 我想我应该更改bundle name或bundle display name 但是
  • 解析和打印 PHP 代码

    我最好想要一个允许我解析 PHP 的解决方案from PHP 但欢迎任何解决方案 作为我正在寻找的示例 Ruby 具有 除其他外 ruby parser gem Edit 我希望从 PHP 代码生成某种抽象语法树 除非我弄错了 否则我完全意
  • 从 grails 中的 gsp 页面进行 ajax 调用

    我是阿贾克斯新手 我正在尝试从 gsp 页面向控制器操作发送请求 但我失败了 它没有调用控制器操作并且页面正在重新加载 任何人都可以看看这个并提供帮助 这是我的查看页面如下 gt gt gt
  • 通过 GPS 位置获取城市的 WikiData 标识符

    我想获取特定 GPS 位置的城市 定居点 表示给定范围内最接近的一个或最多是最接近的 我在维基媒体数据示例中找到了一些示例查询 我尝试采用然后但我只得到错误或超时 这是我当前的查询 SELECT WHERE city wdt P31 wdt
  • JavaScript 交通灯

    img src assets red gif
  • 传递以字符 [ 开头的 JSON 请求会出现错误:GET 操作的请求格式无效 [重复]

    这个问题在这里已经有答案了 当我传递以以下开头的 JSON 请求时 我收到错误消息 GET 操作的请求格式无效 这是我的要求 在 PostMan 中同样可以正常工作 equipmentNumber 76576 systemIdentifie
  • 什么时候你真正被迫使用 UUID 作为设计的一部分?

    我真的不明白有什么意义UUID 我知道碰撞的概率是实际上为零 but 实际上为零甚至接近不可能 有人可以举一个你别无选择只能使用 UUID 的例子吗 从我见过的所有用途中 我可以看到一种没有 UUID 的替代设计 当然 设计可能会稍微复杂一
  • 如何计算多个csv文件中的行数

    我有如下所示的 csv 文件 file1 A B 1 2 3 4 file2 A B 1 2 file3 A B 1 2 3 4 5 6 我想计算所有 csv 文件中的行数 I tried f pd read csv file1 f sha
  • Swift 3 第一个参数名称

    在 Swift 2 中 调用函数时似乎并不总是需要第一个参数名称 现在在 Swift 3 中 调用函数时需要第一个参数名称 例如 func frobnicate runcible String print Frobnicate runcib
  • HAML 中的多行字符串

    因为我不希望任何行的宽度超过 80 列 所以我想将最后一行分成两行 按照建议在行尾添加逗号here但随后逗号出现在字符串内 有没有一种好的 干净的方法可以用 HAML 来做到这一点 if object errors any section
  • 如何使用 Replace() 循环 nlme 包中的 lme 函数?

    我正在尝试使用lme函数来自nlme包里面有一个lapply环形 这适用于lmer函数来自lme4包 但会产生错误消息lme 我怎样才能循环lme功能类似于lmer下面例子中的函数 library nlme library lme4 set
  • 插入时发生 Postgres 错误 - 错误:编码“UTF8”的字节序列无效:0x00

    将 mysql 中的数据插入 postgres 时出现以下错误 我是否必须手动删除输入数据中的所有空字符 有没有办法让 postgres 为我做这件事 ERROR invalid byte sequence for encoding UTF
  • 从命令行添加 Nuget 引用到 VS 项目包

    是否可以使用某些命令行工具向现有 VS 项目 csproj 或 jsprox 添加 NuGet 引用 我需要使用 Install Package 命令提供类似包管理器控制台的功能 PM gt 安装包 NuGet exe 不支持此功能 使用