.net core类库项目(dll)在vs code中相关操作
2018-11-23 本文已影响0人
仙肉君
.net core类库项目在vs code中相关操作
一,创建dll项目命令
dotnet new classlib
创建控制台项目是dotnet new console
二,帮助命令 -help
具体的操作参数查看,可使用帮助命令
dotnet [操作] -help
例如: dotnet new -help
可以查看dotnet core可以创建的项目模板
三,打包dll文件
dotnet pack
默认生成位置为当前项目.\bin\debug\
文件夹下
在指定位置生成dll
dotnet pack --output [filepath]
也可通过 dotnet pack -help
查看参数
四,在其他项目引用dll
例如在控制台项目中(位置当前项目的.csproj文件)
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.1</TargetFramework>
<RestoreSources>.\bin\Debug\</RestoreSources>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="2.1.1"/>
<Reference Include="BabySDK">
<HintPath>C:\Users\zhangxy\Desktop\BabySDK\bin\Debug\netstandard2.0\BabySDK.dll</HintPath>
</Reference>
</ItemGroup>
</Project>