如何从 Visual Studio 社区为 Mac 安装本地 NuGet 包 (.nupkg)?
How to install local NuGet package (.nupkg) from Visual Studio Community for Mac?
我用 nugget CLI 创建了一个包,但找不到从 IDE 安装它的方法,包管理器控制台在 Mac 的版本中不可用,并且 nuget CLI 尝试从 Internet 检索包而不是读取 .nupkg 文件。
我有 Mac 7.3.3、单声道 5.4.1.7 和 nuget 4.3.0.4406
的 VS 社区
这是我尝试从 CLI 安装时得到的结果
$ nuget install Package.1.0.0.nupkg
Feeds used:
https://api.nuget.org/v3/index.json
GET https://api.nuget.org/v3/registration3-gz-semver2/package.1.0.0.nupkg/index.json
NotFound https://api.nuget.org/v3/registration3-gz-semver2/package.1.0.0.nupkg/index.json 363ms
Unable to find package 'Package.1.0.0.nupkg'
您可以将包含 .nupkg 文件的目录添加为 Visual Studio 中的包源 Mac。
- Select 主菜单中的首选项。
- 在首选项对话框中打开 NuGet - 源代码。
- 单击“添加”按钮。
- 在打开的“添加包源”对话框中单击“浏览”按钮。
- 找到包含您的 .nupkg 文件的目录,然后单击“打开”按钮。
- 如果需要,请更改包源的名称。
- 然后单击“添加源”按钮。
然后您应该能够在“添加包”对话框中select您的目录的包源。
我知道这是一个已回答的问题,但为了完整起见,我将添加我的 2 美分。由于原始问题讨论的是 nuget CLI,因此可以使用 CLI 添加包源,如下所示:
nuget sources Add -Name "Feed Name" -Source "/path/to/directory"
我用 nugget CLI 创建了一个包,但找不到从 IDE 安装它的方法,包管理器控制台在 Mac 的版本中不可用,并且 nuget CLI 尝试从 Internet 检索包而不是读取 .nupkg 文件。
我有 Mac 7.3.3、单声道 5.4.1.7 和 nuget 4.3.0.4406
的 VS 社区这是我尝试从 CLI 安装时得到的结果
$ nuget install Package.1.0.0.nupkg
Feeds used:
https://api.nuget.org/v3/index.json
GET https://api.nuget.org/v3/registration3-gz-semver2/package.1.0.0.nupkg/index.json
NotFound https://api.nuget.org/v3/registration3-gz-semver2/package.1.0.0.nupkg/index.json 363ms
Unable to find package 'Package.1.0.0.nupkg'
您可以将包含 .nupkg 文件的目录添加为 Visual Studio 中的包源 Mac。
- Select 主菜单中的首选项。
- 在首选项对话框中打开 NuGet - 源代码。
- 单击“添加”按钮。
- 在打开的“添加包源”对话框中单击“浏览”按钮。
- 找到包含您的 .nupkg 文件的目录,然后单击“打开”按钮。
- 如果需要,请更改包源的名称。
- 然后单击“添加源”按钮。
然后您应该能够在“添加包”对话框中select您的目录的包源。
我知道这是一个已回答的问题,但为了完整起见,我将添加我的 2 美分。由于原始问题讨论的是 nuget CLI,因此可以使用 CLI 添加包源,如下所示:
nuget sources Add -Name "Feed Name" -Source "/path/to/directory"