【发布时间】:2022-01-26 03:46:59
【问题描述】:
概述
我正在查看 Github (click here) 上的 AspNet.Security.OAuth.Providers 包。我们想要使用的 IDaaS 之一未列出。我正在尝试为缺少的 IDaaS 开发 OAuth 提供程序,但在尝试在新 OAuth 提供程序的文件夹中运行 dotnet build 时遇到以下错误:
Copyright (C) Microsoft Corporation. All rights reserved.
Determining projects to restore...
/Users/user1/Documents/dev/AspNet.Security.OAuth.Providers/src/AspNet.Security.OAuth.NewProvider/AspNet.Security.OAuth.NewProvider.csproj : error NU1101: Unable to find package AspNet.Security.OAuth.NewProvider. No packages exist with this id in source(s): dotnet-eng, dotnet-public, dotnet-tools, NuGet
Failed to restore /Users/user1/Documents/dev/AspNet.Security.OAuth.Providers/src/AspNet.Security.OAuth.NewProvider/AspNet.Security.OAuth.NewProvider.csproj (in 1.25 sec).
Build FAILED.
/Users/user1/Documents/dev/AspNet.Security.OAuth.Providers/src/AspNet.Security.OAuth.NewProvider/AspNet.Security.OAuth.NewProvider.csproj : error NU1101: Unable to find package AspNet.Security.OAuth.NewProvider. No packages exist with this id in source(s): dotnet-eng, dotnet-public, dotnet-tools, NuGet
0 Warning(s)
1 Error(s)
Time Elapsed 00:00:02.29
重现步骤
- 将
AspNet.Security.OAuth.Providers克隆到本地计算机。 - 复制
/src/AspNet.Security.OAuth.GitHub文件夹,并将其重命名为“NewProvider”。 - 将所有文件、类和命名空间从
Github重命名为NewProvider。 - 在
/src/AspNet.Security.OAuth.NewProvider上运行dotnet build。 - 抛出错误。
问题
- 我做错了什么?
-
AspNet.Security.OAuth.NewProvider不在 Nuget 或任何包管理器中。这是我们正在尝试开发的全新库。有没有办法告诉 VS Code 不要停止在 Nuget 中寻找它?
【问题讨论】:
标签: c# aspnet-contrib