gpt4 book ai didi

c#-4.0 - 使用 GUI 从 csproj 创建 nuspec

转载 作者:行者123 更新时间:2023-12-04 13:39:00 25 4
gpt4 key购买 nike

我有一个 C# 项目,其中包含来自我的解决方案中项目的 2 个项目引用。

它还具有来自我的 NuGet 存储库中包的 5 个 NuGet 包引用。
鉴于 .csproj , 如何生成或创建 nuspec文件使用 NuGet 项目资源管理器工具?

以及如何验证这个 nuspec确实是正确的?

最佳答案

您可以使用 NuGet.exe 和类似于以下内容的命令行执行此操作:

NuGet.exe spec Project.csproj

要在 Visual Studio 中执行此操作,您可以添加一个使用 NuGet.exe 的新外部工具(从“工具”菜单中)。

NuGet 项目资源管理器支持 NuGet 包,但不支持项目文件,因此上述技术之一会更简单。对于 NuGet 项目资源管理器,您需要编写自定义加载项。

为了验证,NuGet.exe 将生成 .nuspec 文件,因此它应该是有效的。同样,当您使用 NuGet.exe pack YourNuspec.nuspec 时当你创建一个带有警告输出到控制台的 NuGet 包时,它将被验证。

关于c#-4.0 - 使用 GUI 从 csproj 创建 nuspec,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25268175/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com