从打包的程序集版本中拾取NuGet程序包版本

用户名

如何使NuGet软件包集的版本自动与打包程序集的版本相同?

马特·沃德(Matt Ward)

如果使用,您可以使用.nu​​spec文件中的替换标记来执行此操作nuget pack YourProject.csproj

如果您nuget spec在与项目文件(.csproj)相同的目录中运行,则将生成一个.nuspec文件,其中已经定义了替换令牌。如下图所示,.nuspec文件中的版本替换令牌将告诉NuGet使用程序集版本:

<version>$version$</version>

然后,您可以运行nuget pack YourProject.csproj以生成NuGet包。

如果无法使用,nuget pack YourProject.csproj则需要编写一个实用程序来读取程序集版本,然后使用该版本填充.nuspec文件,然后运行nuget pack YourNuSpec.nuspec

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Intellij调试拾取旧版本的项目文件

来自分类Dev

默认情况下,程序包管理器控制台中的NuGet将安装旧版本的程序包

来自分类Dev

OpenAccess nuget程序包和找不到嵌入在程序集异常中的资源EntitiesModel.rlinq

来自分类Dev

MSI安装程序包,用于多个版本的dll文件

来自分类Dev

NuGet程序包myProjectWeb的程序包还原失败:无法找到程序包“ AppForSharePoint16WebToolkit”的版本“ 3.0.1”

来自分类Dev

在运行时替换程序包中的类以解决版本冲突

来自分类Dev

NuGet; 无法在Visual Studio 2012中报告错误版本的程序包

来自分类Dev

NuGet程序包包含与另一个程序包中的程序集同名的程序集

来自分类Dev

VSO构建vNext-Nuget程序包构建步骤-使用内部版本号对程序包进行版本控制

来自分类Dev

Visual Studio参考版本和程序包版本

来自分类Dev

为什么不能将较早的xamarin表单版本作为nuget添加到Xamarin表单项目/ android程序包中?

来自分类Dev

Nuget程序包-引用的程序集不包含在项目引用中

来自分类Dev

在Linqpad中更改nuget程序包的位置

来自分类Dev

如何在引用程序集(NuGet程序包)中的DbContext上触发Update-Database

来自分类Dev

如何运行快照程序包的早期版本

来自分类Dev

有没有办法找到更新的程序/程序包是否在官方的Ubuntu版本库中?

来自分类Dev

如何从Github程序包注册表中删除/删除/取消链接/取消版本包

来自分类Dev

无法在两个NET Standard项目中整合NuGet程序包传递依赖项版本

来自分类Dev

R:无法安装AzureML程序包(R版本3.3.3)

来自分类Dev

如何在Azure管道中更正程序包版本名称并删除内部版本ID

来自分类Dev

如何获取程序包版本的代号(“ wheezy”或“ sid”)?

来自分类Dev

有没有办法找到更新的程序/程序包是否在官方的Ubuntu版本库中?

来自分类Dev

默认情况下,程序包管理器控制台中的NuGet将安装旧版本的程序包

来自分类Dev

程序包列表文件列出了错误的MySQL版本

来自分类Dev

NuGet程序包myProjectWeb的程序包还原失败:无法找到程序包“ AppForSharePoint16WebToolkit”的版本“ 3.0.1”

来自分类Dev

/resources/style.css在我的Spring应用程序的JSP中未拾取

来自分类Dev

VSO构建vNext-Nuget程序包构建步骤-使用内部版本号对程序包进行版本控制

来自分类Dev

如何在引用程序集(NuGet程序包)中的DbContext上触发Update-Database

来自分类Dev

VSTS Nuget打包程序任务-如何生成包含所有相关项目dll的程序包

Related 相关文章

  1. 1

    Intellij调试拾取旧版本的项目文件

  2. 2

    默认情况下,程序包管理器控制台中的NuGet将安装旧版本的程序包

  3. 3

    OpenAccess nuget程序包和找不到嵌入在程序集异常中的资源EntitiesModel.rlinq

  4. 4

    MSI安装程序包,用于多个版本的dll文件

  5. 5

    NuGet程序包myProjectWeb的程序包还原失败:无法找到程序包“ AppForSharePoint16WebToolkit”的版本“ 3.0.1”

  6. 6

    在运行时替换程序包中的类以解决版本冲突

  7. 7

    NuGet; 无法在Visual Studio 2012中报告错误版本的程序包

  8. 8

    NuGet程序包包含与另一个程序包中的程序集同名的程序集

  9. 9

    VSO构建vNext-Nuget程序包构建步骤-使用内部版本号对程序包进行版本控制

  10. 10

    Visual Studio参考版本和程序包版本

  11. 11

    为什么不能将较早的xamarin表单版本作为nuget添加到Xamarin表单项目/ android程序包中?

  12. 12

    Nuget程序包-引用的程序集不包含在项目引用中

  13. 13

    在Linqpad中更改nuget程序包的位置

  14. 14

    如何在引用程序集(NuGet程序包)中的DbContext上触发Update-Database

  15. 15

    如何运行快照程序包的早期版本

  16. 16

    有没有办法找到更新的程序/程序包是否在官方的Ubuntu版本库中?

  17. 17

    如何从Github程序包注册表中删除/删除/取消链接/取消版本包

  18. 18

    无法在两个NET Standard项目中整合NuGet程序包传递依赖项版本

  19. 19

    R:无法安装AzureML程序包(R版本3.3.3)

  20. 20

    如何在Azure管道中更正程序包版本名称并删除内部版本ID

  21. 21

    如何获取程序包版本的代号(“ wheezy”或“ sid”)?

  22. 22

    有没有办法找到更新的程序/程序包是否在官方的Ubuntu版本库中?

  23. 23

    默认情况下,程序包管理器控制台中的NuGet将安装旧版本的程序包

  24. 24

    程序包列表文件列出了错误的MySQL版本

  25. 25

    NuGet程序包myProjectWeb的程序包还原失败:无法找到程序包“ AppForSharePoint16WebToolkit”的版本“ 3.0.1”

  26. 26

    /resources/style.css在我的Spring应用程序的JSP中未拾取

  27. 27

    VSO构建vNext-Nuget程序包构建步骤-使用内部版本号对程序包进行版本控制

  28. 28

    如何在引用程序集(NuGet程序包)中的DbContext上触发Update-Database

  29. 29

    VSTS Nuget打包程序任务-如何生成包含所有相关项目dll的程序包

热门标签

归档