.Net Core CLI添加本机类库和第三方类库
visual studio 傻瓜式配置这里就不多说了,说一下命令行下的添加本机类库和第三方类库
第一步 先创建一个解决方案
dotnet new sln -o NETCORECLIDEMO2
第二步 进入到这个解决方案中
cd NETCORECLIDEMO2
第三步 在这个解决方案中创建一个控制台项目
dotnet new console -o myApp
第四步 创建一个类库
dotnet new classlib -o myLib
第五步 将控制台项目和类库添加到解决方案中
dotnet sln add myApp/myApp.csproj
dotnet sln add myLib/myLib.csproj
第六步 在类库中创建类,随便定义一个功能
namespace myLib
{
public class Student
{
public void Show(){
Console.WriteLine("你好,我是一个学生");
}
}
}
第七步 在myApp.csproj配置文件的<Project><PropertyGroup>节点下添加
<ItemGroup>
<ProjectReference Include="..\myLib/myLib.csproj" />
</ItemGroup>
所有配置文件完毕 运行一下吧 dotnet run
以上是添加本地自己写的类库,有csproj文件的,如果添加没有csproj文件的类库怎么配呢
回到第七步 在myApp.csproj配置文件的<Project><PropertyGroup>节点下添加
<ItemGroup>
<Reference Include="System.Data.SqlClient">
<HintPath>类库的路径</HintPath>
</Reference>
</ItemGroup>
现在就可以引用第三方类库了。