visual-studio - 自己的 Nuget 服务器 - '' 处的 V2 提要返回了意外的状态代码 '404 Not Found'
问题描述
我按照文档创建了自己的 Nuget 服务器并获得了它,但我无法从 Visual Studio 2019 Community Nuget 包管理器访问这些包。
因此,当我通过浏览器执行此操作时,我得到了这个,这似乎很好:
当我点击“这里”查看包时,我看到了我添加的测试包,如果我点击它,我什至可以下载它:
但是,当我通过 Visual Studio 访问时,我得到了这个:
完整的错误说:
[Nuget 服务器] V2 提要位于 'http:// mywebsite .com/NugetServer/Packages/Search()?$filter=IsLatestVersion&searchTerm=''&targetFramework=''&includePrerelease=false&$skip=0&$top=26&semVerLevel=2.0。 0'返回了意外的状态代码'404 Not Found'。但我不知道为什么。
这就是我将它添加到 Nuget 管理器的方式:
如您所见,包 test.1.0.0.nupkg 是 NugetServer 项目告诉我放置它的地方。
我尝试了几件事:
让每个人都完全控制文件夹(因为一开始我得到的是 403 Forbiden 而不是 404)
更改文件夹结构,将 nupkg 包放在名为 nuget 的文件夹中,将整个 Packages 文件夹放在 nuget 文件夹中,以及我在其他 Stackoverflow 线程中看到的其他解决方案。
正如这个 Stackoverflow 线程所建议的,将所有内容都转换为 VB 。
更改 IIS 参数
没有什么对我有用,所以我需要一些帮助才能找到方法。
也许我需要一些东西让“Search()”工作?我迷路了。
如果您需要我可以提供的更多信息,请询问。
解决方案
Please go to Tools > Nuget Package Manager > Package Sources and check the resource is https://api.nuget.org/v3/index.json
as below:
推荐阅读
- python - 包含几个可选参数/参数的 django url
- testing - 无法让 I.swipeLeft() 或 I.swipeRight() 使用 Appium 在 CodeceptJS 中工作
- reactjs - 在 React 的 getDerivedStateFromProps 中调用异步函数
- python - 在 python 中读取空 config.txt 文件的结果
- python - 使用 Python 访问主要选择
- python - 集成和导出绝对函数 sympy
- asp.net-core - Response.OutputStream 在 Asp.net web api 核心中不起作用。有什么替代方案吗?
- visual-studio-code - 如何修复 VS Code 上的终端?
- javascript - 根据 mouseOver 和 mouseOut 渲染 div 可见或隐藏
- microsoft-graph-api - Microsoft Graph 人员 API