由于使用的是MAC版本的VSCode,所以全部是通过dotnet命令来完成的。
1、dotnet new lib 创建类库项目;
2、编辑项目根目录下的.csproj文件,添加版本号(建议);
1 <Project Sdk="Microsoft.NET.Sdk"> 2 3 <PropertyGroup> 4 <TargetFramework>netstandard1.4</TargetFramework> 5 <Version>1.0.1</Version> 6 </PropertyGroup> 7 8 </Project>
3、代码编写完成后,dotnet pack 打包,成功后可以看到Nuget包的路径和版本号;
4、在控制台项目的.csproj文件中,添加对AppClass项目的引用信息;
1 <Project Sdk="Microsoft.NET.Sdk"> 2 3 <PropertyGroup> 4 <OutputType>Exe</OutputType> 5 <TargetFramework>netcoreapp1.1</TargetFramework> 6 </PropertyGroup> 7 <ItemGroup> 8 <PackageReference Include="AppClass" Version="1.0.1"/> 9 </ItemGroup> 10 </Project>
5、dotnet restore -s nuget包存放目录;
6、到项目中调用类库项目中的类和方法并运行;