zoukankan      html  css  js  c++  java
  • .NET Core 控制台项目中的Nuget打包类库及引用

    由于使用的是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、到项目中调用类库项目中的类和方法并运行;

  • 相关阅读:
    LeetCode-195
    中文屋子与图灵测试谁对?
    leedcode-122
    Java 网络编程
    Java File类与IO流
    Java 异常
    Java 多线程
    Java Collection集合
    Java 常用API (第二部分)
    Java 日期时间与unix时间戳之间转换
  • 原文地址:https://www.cnblogs.com/jiangkun/p/6746565.html
Copyright © 2011-2022 走看看