Nuget 打包 for .Net Standart project

Create .NET Standard packages with Visual Studio 2015

 

Publishing packages

 

nuge.exe 放在项目目录中

1
2
3
4
nuget spec
nuget pack ********.nuspec
nuget setApiKey SuperCody -Source http://*******/nuget
nuget push ******.1.0.1.nupkg -Source http://******/nuget

 

 

nuspec修改示例:

<?xml version="1.0"?>
<package >
  <metadata>
    <id>******.</id>
    <version>1.0.1</version>
    <title>******</title>
    <authors>******</authors>
    <owners>******</owners>
    <licenseUrl>******</licenseUrl>
    <projectUrl>******</projectUrl>
    <iconUrl>******</iconUrl>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <description>interface and Model</description>
    <releaseNotes>Provide support forinterface and  Model</releaseNotes>
    <copyright>Copyright (C) ,2018</copyright>
    <tags>Interface Model</tags>
    <dependencies>
      <group targetFramework=".NETStandard2.0">
        <dependency id="System.ComponentModel" version="4.3.0" exclude="Build,Analyzers" />
        <dependency id="System.ComponentModel.Annotations" version="4.4.1" exclude="Build,Analyzers" />
        <dependency id="WestWin.Util.Repository.Base" version="2.0.0" exclude="Build,Analyzers" />
      </group>
    </dependencies>
  </metadata>
  <files>
    <file src="bin\Release\netstandard2.0\******.deps.json" target="lib\netstandard2.0\*******.deps.json" />
    <file src="bin\Release\netstandard2.0\******.dll" target="lib\netstandard2.0\******.dll" />
    <file src="bin\Release\netstandard2.0\******.pdb" target="lib\netstandard2.0\******.pdb" />
    <file src="bin\Release\netstandard2.0\******.dll" target="lib\netstandard2.0\******.dll" />
    <file src="bin\Release\netstandard2.0******.pdb" target="lib\netstandard2.0\******.pdb" />
  </files>
</package>

  

posted @   PanPan003  阅读(377)  评论(0编辑  收藏  举报
编辑推荐:
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 没有源码,如何修改代码逻辑?
· NetPad:一个.NET开源、跨平台的C#编辑器
· 面试官:你是如何进行SQL调优的?
点击右上角即可分享
微信分享提示