zoukankan      html  css  js  c++  java
  • 发布自己的NuGet程序

    下载NuGet Package Explorer

    点此下载

    新建项目

    安装完成后打开 NuGet Package Explorer

    image_thumb[8]

    通过File >New可以新建一个Package

    然后点击Edit Package Metadata可以编辑

    image_thumb[9]

    编辑的基本信息如下

    image_thumb[10]

    需要注意的是

    Id是Package的唯一编号

    Version是版本号,当版本号发生变化后重新发布时,在NuGet Manager中会有升级提示

    Title是在NuGet Manager中显示的名称

    Summary将在RSS中显示

    Description和Release Notes将会显示在NuGet Manager中

    高级选项Dependencies表示当前项目的依赖项

    image_thumb[11]

    Id为依赖Package的Id号

    Version为支持的版本[1.0]为至少是1.0版本,[1.0,2.0]为1.0至2.0版本,(1.0,2.0]为需要大于1.0小于等于2.0的版本

    添加.NET程序集

    在Package Contents上点击右键选择Add Lib

    image_thumb[12]

    之后在Lib上点击右键

    image_thumb[13]

    选择.NET folder 下的no version即可

    然后在新建的文件夹中添加dll或其它需要引用的文件即可

    添加静态文件

    如果需要添加CSS或JS文件

    右键Add Content Folder

    然后建立相应的Scripts或Style、Content目录,将相应的静态文件引用即可

    配置文件添加节点

    如果要对Web.Config添加一个modules节点则添加一个内容为

       1: <configuration>
       2:     <system.webServer>
       3:         <modules>
       4:             <add name="MyNuModule" type="Sample.MyNuModule" />
       5:         </modules>
       6:     <system.webServer>
       7: </configuration>

    的Web.Config.transform 的文件即可

    添加代码文件

    如果需要向项目中添加项目文件,则添加一个内容为如下代码

       1: namespace $rootnamespace$.Models {
       2:     public struct MyClass {
       3:         public int Id { get; set }
       4:         public string Name { get; set; }
       5:     }
       6: }

    名为code.cs.pp的文件即可添加到相应文件

    发布NuGet程序

    点击File>Publish

    image_thumb[14]

    在URL处填入自己建立的NuGetServer的Url

    在Key处填写NuGetServer的apiKey(GUID)即可

  • 相关阅读:
    JQUERY获取text,areatext,radio,checkbox,select值(转)
    如何查看oracle sql执行计划
    Silverlight资源整理
    ORACLE分页SQL语句
    百科名片SEO
    转 JQuery FlexiGrid的asp.net完美解决方案:dotNetFlexGrid 源码、文档、范例程序下载。
    清除SQLServer2005的LOG文件
    GridView EmptyDataText Border
    Uploading Files in ASP.NET 2.0
    Invalid postback or callback argument.
  • 原文地址:https://www.cnblogs.com/chsword/p/NuGet_Explorer.html
Copyright © 2011-2022 走看看