zoukankan      html  css  js  c++  java
  • NuGet 私房服务使用帮助

    NuGet 私房服务使用帮助.

    索引:

    该文档将指引你快速发布自己的程序包

    项目文件夹的结构:

    步骤:

    下载 NuGet Tools

    点击  这里  下载 NuGet Tools。

    将 NuGet Tools 解压到项目的根目录下。

    范例:NuGet SolutionToolsNuGet。

    修改 NuGetPackageUploader.exe.config 的 Wcf 终端地址。

    创建 nuspec 文件

    点击 这里 查看 nuspec 范本文件。

    将 nuspec 范本文件适当修改后保存到“项目文件夹/Properties/Nugget 文件夹”内。文件名必须为项目名称

    创建 transform 文件,如果有。

    在“项目文件夹/Properties/Nugget 文件夹”创建 “app.config.transform” 与 “web.config.transform” 文件。内容与配置文件一致。

    将“app.config.transform” 与 “web.config.transform” 文件属性中的“复制到输出目录”为“始终复制“

    设置项目的”后期生成事件命令行“。

    • IF NOT "$(ConfigurationName)"=="Release" EXIT /B 0
    • IF NOT EXIST "$(ProjectDir)$(OutDir)Packages" MD "$(ProjectDir)$(OutDir)Packages"
    • "$(SolutionDir)ToolsNuGetNuGet.exe" Pack "$(ProjectDir)PropertiesNuget$(ProjectName).nuspec" -o "$(ProjectDir)$(OutDir)Packages"
    • "$(SolutionDir)ToolsNuGetNuGetPackageUploader.exe" "$(ProjectDir)$(OutDir)Packages"
    • rd/s/q "$(ProjectDir)$(OutDir)Packages"

    发布程序包。

  • 相关阅读:
    jQuery命名空间,自定义空间及属性,插件开发全解析 (转)
    打印输入表单中的内容
    js 网页烟花效果
    js学习cookie封装之获取
    js学习cookie封装之添加
    git基本使用
    最简单的手风琴效果
    js学习cookie封装之删除
    21个值得收藏的javas技巧
    javascript常用特效汇总
  • 原文地址:https://www.cnblogs.com/vwvjvwv/p/3683797.html
Copyright © 2011-2022 走看看