我正在尝试从 .NET 标准类库项目创建 NuGet 包。我在 VS 开发者控制台中运行 dotnet pack,它会导致循环:
**********************************************************************
** Visual Studio 2022 Developer PowerShell v17.10.5
** Copyright (c) 2022 Microsoft Corporation
**********************************************************************
PS C:\Users\m0084800\source\repos\TestProjectNetStandard> dotnet pack
Determining projects to restore...
All projects are up-to-date for restore.
TestProjectNetStandard -> C:\Users\m0084800\source\repos\TestProjectNetStandard\TestProjectNetStandard\bin\Release\netstandard2.0\TestProjectNetStandard.dll
Publicando paquete NuGet...
Determining projects to restore...
All projects are up-to-date for restore.
TestProjectNetStandard -> C:\Users\m0084800\source\repos\TestProjectNetStandard\TestProjectNetStandard\bin\Release\netstandard2.0\TestProjectNetStandard.dll
Publicando paquete NuGet...
Determining projects to restore...
这是一个新的空白项目,仅包含默认的 Class1.cs 文件。为什么会发生这种情况?
我已经结束使用 true inn .csproj 自动生成包。它可以作为 VS 属性 GUI 上的复选框使用。