.NET Core 控制台项目中的Nuget打包类库及引用

由于使用的是MAC版本的VSCode,所以全部是通过dotnet命令来完成的。

1、dotnet new lib 创建类库项目;

2、编辑项目根目录下的.csproj文件,添加版本号(建议);

 <Project Sdk="Microsoft.NET.Sdk">

   <PropertyGroup>
<TargetFramework>netstandard1.4</TargetFramework>
<Version>1.0.1</Version>
</PropertyGroup> </Project>

3、代码编写完成后,dotnet pack 打包,成功后可以看到Nuget包的路径和版本号;

.NET Core 控制台项目中的Nuget打包类库及引用

4、在控制台项目的.csproj文件中,添加对AppClass项目的引用信息;

 <Project Sdk="Microsoft.NET.Sdk">

   <PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp1.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="AppClass" Version="1.0.1"/>
</ItemGroup>
</Project>

5、dotnet restore -s nuget包存放目录;

.NET Core 控制台项目中的Nuget打包类库及引用

6、到项目中调用类库项目中的类和方法并运行;

.NET Core 控制台项目中的Nuget打包类库及引用

上一篇:C++服务器下载文件的两种方式


下一篇:Linux 实现与宿主机共享文件夹 Centos7