我正在尝试为应该包含模板 .nuspec 文件的 MSBuild 扩展创建 NuGet 包。
但是,当我将 .nuspec 文件指定为我的包的内容时,我无法将它安装在目标项目的 .nuget 文件夹中。
正如您在屏幕截图中看到的,它将创建一个 .nuget\NuSpecTemplate.nuspec 文件夹,其中将创建嵌入式 .nuspec 文件。我将模板命名为 .spec,因为如果源文件命名为 .nuspec,NuGet 将忽略它。
这是设计使然,还是 NuGet 中的错误?
我正在尝试为应该包含模板 .nuspec 文件的 MSBuild 扩展创建 NuGet 包。
但是,当我将 .nuspec 文件指定为我的包的内容时,我无法将它安装在目标项目的 .nuget 文件夹中。
正如您在屏幕截图中看到的,它将创建一个 .nuget\NuSpecTemplate.nuspec 文件夹,其中将创建嵌入式 .nuspec 文件。我将模板命名为 .spec,因为如果源文件命名为 .nuspec,NuGet 将忽略它。
这是设计使然,还是 NuGet 中的错误?