增量 Nuget 包版本 NetStandard 本地文件夹 Visual Studio 2017
Posted
技术标签:
【中文标题】增量 Nuget 包版本 NetStandard 本地文件夹 Visual Studio 2017【英文标题】:Increment Nuget Package Version NetStandard Local Folder visual studio 2017 【发布时间】:2019-02-14 10:49:42 【问题描述】:我使用 Net Standard 创建了一堆供内部使用的实用程序。
在项目属性下->包我设置了“在构建时生成 Nuget 包” .csproj,我在其中添加了:
<PropertyGroup>
<PackageOutputPath>MyDirPath</PackageOutputPath>
</PropertyGroup>
这一切都很好,它会在正确的文件夹中创建 MyInternalPackage.1.0.0.nupkg。
我想知道在构建/重建我的网络标准项目时如何自动增加版本号。
交给你了。
【问题讨论】:
【参考方案1】:您可以添加一个名为 AppxAutoIncrementPackageRevision 的属性并将值设置为 True:
完整代码如下:
<PropertyGroup>
<PackageOutputPath>MyDirPath</PackageOutputPath>
<AppxAutoIncrementPackageRevision>True</AppxAutoIncrementPackageRevision>
</PropertyGroup>
构建后,它会自动递增。
【讨论】:
抱歉,我应该在我的原始帖子中提到,我实际上已经尝试过这个无济于事以上是关于增量 Nuget 包版本 NetStandard 本地文件夹 Visual Studio 2017的主要内容,如果未能解决你的问题,请参考以下文章
将 .NetStandard 2.0 Nuget 包安装到 VS2015 Net 4.6.1 项目中
.NET System.Drawing.Common 4.5.1 的 NuGet 包包含错误版本的程序集