龙空技术网

NuGet常用基本配置和命令

中年农码工 114

前言:

当前咱们对“如何开启net45”大概比较注重,看官们都需要知道一些“如何开启net45”的相关资讯。那么小编在网络上搜集了一些关于“如何开启net45””的相关知识,希望咱们能喜欢,同学们快快来学习一下吧!

常用基本配置项

<Project Sdk="Microsoft.NET.Sdk">	<PropertyGroup>		<!--项目支持的框架版本-->		<TargetFrameworks>			net35;			net40;			net45;			net451;			net452;			net46;			net461;			net462;			net47;			net471;			net472;			net48;			netstandard2.0;			netstandard2.1;			netcoreapp3.1;			net5.0;			net6.0;		</TargetFrameworks>		<!--包标识符-->		<PackageId>Aliang.Common.Helper</PackageId>		<!--包标题, 默认为 PackageId-->		<Title>Aliang.Common.Helper</Title>		<!--包输出路径-->	    <PackageOutputPath>./nupkg</PackageOutputPath>		<!--设置Tag标签-->		<PackageTags>NET;Csharp;Helper;</PackageTags>		<!--以publish目标运行-->		<IsPublishable>False</IsPublishable>		<!--生成的时候是否生成NuGet包-->		<GeneratePackageOnBuild>True</GeneratePackageOnBuild>		<!--作者,包创建者多个的逗号分隔列表-->		<Authors>码农阿亮</Authors>		<!--公司-->		<Company />		<!--包的详细描述信息-->		<Description>这是一个通用的帮助工具类库</Description>		<!--项目地址-->		<PackageProjectUrl>;/PackageProjectUrl>		<!--包中要用作包图标的图像的路径-->		<PackageIcon>Aliang.png</PackageIcon>		<!--控制是否需要许可-->		<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>		<!--版本设置-->		<AssemblyVersion>1.0.1</AssemblyVersion>		<FileVersion>1.0.1</FileVersion>		<Version>1.0.1</Version>		<Platforms>AnyCPU;x86;x64</Platforms>		<!--仓库地址-->		<RepositoryUrl>;/RepositoryUrl>		<!--设置资源如果较新复制到目录-->		<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>		<!--编译好后会同时生成一个xml的注释文件-->		<GenerateDocumentationFile>True</GenerateDocumentationFile>		<!--包的自述文件-->		<PackageReadmeFile>ReadMe.md</PackageReadmeFile>		<!--版权信息-->	    <Copyright>Copyright 2023 © 码农阿亮. All rights reserved.</Copyright>	</PropertyGroup>	<ItemGroup>		<!--引入的第三方Nuget包-->		<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />		<!--设置NuGet图标,必须添加配置把图片资源打包-->		<None Include="Aliang.jpg" Pack="true" PackagePath="" />	    <None Include="Aliang.png" Pack="true" PackagePath="" />		<!--包的自述文件引入-->	    <None Include="ReadMe.md" Pack="true" PackagePath="" />	</ItemGroup></Project>
基本命令设置Keynuget setApiKey [Your-API-Key] -Source https://打包nuget pack Aliang.Common.Helper.csproj -Prop Configuration=Release上传nuget push Aliang.Common.Helper.1.0.1.nupkg -Source https://删除(搜索不显示) nuget delete Aliang.Common.Helper 1.0.1 -Source https://打包非类库程序配置
<PropertyGroup><IsPackable>true</IsPackable></PropertyGroup>
Nuget打包命令
nuget pack
dotnet打包命令
dotnet pack

技术的发展日新月异,随着时间推移,无法保证本博客所有内容的正确性。如有误导,请大家见谅,欢迎评论区指正!

开源库地址,欢迎点亮:

GitHub:

Gitee:

GitLab:

标签: #如何开启net45 #net45更新452 #net461包含452吗 #net35和45