zoukankan      html  css  js  c++  java
  • 将库打包到nuget服务器

    前言

    由于目前.net core无法引用本地的 assembly ,所以尝试将项目的依赖库打包到nuget服务器。

    相关的工具

    Nuget Package Explorer
    参考文档
    dotnet-pack打包

    打包方法(dotnet m命令)

    对于.net core项目(project.json描述)的打包方法。与
    csproject 类型的项目,通过nuspec文件对包的信息进行描述,对于.net core 项目,通过project.json 的 packOptions 进行描述。
    打包命令

    dotnet pack -c | Release

    详细命令

    dotnet pack [--help] [--output] [--no-build] [--build-base-path] [--configuration] [--version-suffix] [project]

    msbuild格式的 .net core 项目

    如果使用msbuild编译(Portable)的项目,最好采用nuget命令进行打包。msbuild 项目的好处是容易进行代码的引用描述,从而可以编译多种目标的代码。

    nuget spec 创建nuget的描述文件
    nuget pack project.nuspec
    参考nuspec文件格式,添加需要打包的内容

    查看打包文件

    通过nuget package Explorer 软件,可以查看包的情况,打包的信息是否正确。

    上传

    1. 首先在 nuget.org 注册账户
    2. 将打包好的文件上传

  • 相关阅读:
    css3 box-shadow
    JS的Document属性和方法
    简单配色方案web
    ps中参考线的使用技巧
    min-width() ie6
    js 模拟右键菜单
    display:table-cell
    js opener 的使用
    js的 new image()
    CSS 中文字体 Unicode 编码方案
  • 原文地址:https://www.cnblogs.com/kodong/p/6013411.html
Copyright © 2011-2022 走看看