天天看点

Pinyin4NET 发布到 NUGET 服务器

Pinyin4NET 是.net环境下使用的拼音(包含姓名拼音)-汉字互转库。支持以下目标版本:

  • net4.0
  • net4.5
  • netcore1.0
  • netcore1.1
  • netcore2.0
  • netstandard1.6
  • netstandard2.0

源码与发行版

GitHub zip

git clone https://gitee.com/hyjiacan/Pinyin4Net.git      

码云 zip

git clone https://github.com/hyjiacan/Pinyin4Net.git      

发行版

nuget安装

Package Manager

Install-Package hyjiacan.py4n      

.NET CLI

dotnet add package hyjiacan.py4n      

Packet CLI

paket add hyjiacan.py4n      

编译

注:开发环境已切换为 Visual Studio Code

执行项目目录下的build.bat/build.sh可以直接开始生成所有支持的目标的Release版本, 若需要生成某个版本,请参考以下命令。

cd hyjiacan.py4n      

编译DEBUG版本

dotnet build --configuration Debug
# 或
dotnet build      
注:

--configuration Debug

 为默认配置

编译为RELEASE版本

dotnet build --configuration Release      

若要编译指定的版本,使用以下参数:

dotnet build -f net40      

当前配置可以使用的版本如下:

  • NET40
  • NET45
  • NETCOREAPP1.0
  • NETCOREAPP1.1
  • NETCOREAPP2.0
  • NETSTANDARD1.6
  • NETSTANDARD2.0
若要编译成其它的目标版本,需要自行修改hyjiacan.py4n.csptoj里面的

TargetFrameworks

节点, 版本名称见How to target the .NET Framework

原文地址:https://www.oschina.net/news/103934/pinyin4net-upload-to-nuget 

继续阅读