• 【ASP.NET】利用Nuget打包package——GUI方式


    GUI方式

    通过GUI的方式,可以下载如下的软件
     
    打包dll
    1.打开软件,在Package Content处点击右键 ,选择Add Lib
    2.在lib处,点击添加Add .NET folder
    3.向文件夹中添加dll文件
    在file菜单处选择Edit Metadata,对package的描述文件进行编辑
     
     
    <?xml version="1.0" encoding="utf-8"?>
    <package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
        <metadata>
            <id>StoShared.NHibernate</id>
            <version>1.1.0.357</version>
            <title>STO Shared nHibernate Library</title>
            <authors>Microsoft Corporation</authors>
            <owners>Microsoft Corporation</owners>
            <requireLicenseAcceptance>false</requireLicenseAcceptance>
            <description>nHibernate libraries shared across Server and Tools Online</description>
            <copyright>Copyright (c) Microsoft Corporation 2013</copyright>
            <dependencies>
                <dependency id="log4net" version="2.0.0" />
                <dependency id="NHibernate" version="3.3.1.4000" />
                <dependency id="structuremap" version="2.6.4.1" />
            </dependencies>
        </metadata>
    </package>
     
    编辑完成后,在菜单选择file-save as进行保存即可。
     
    使用的时候,把package放在nuget服务器上,并在Nuget.config中设置源即可
    <configuration>
    <activePackageSource>
    <add key="Framework" value="\epxsourceuildsNugetMSDN.Framework" />
    <add key="Package source" value="\epxsourceBuildsNuget" />
    <add key="nuget.org" value="https://www.nuget.org/api/v2/" />
    </activePackageSource>
    <config>
    <add key="repositoryPath" value="..packages" />
    </config>
    <solution>
    <add key="disableSourceControlIntegration" value="true" />
    </solution>
    <packageSources>
    <add key="Framework" value="\epxsourceuildsNugetMSDN.Framework" />
    <add key="Package source" value="\epxsourceBuildsNuget" />
    <add key="nuget.org" value="https://www.nuget.org/api/v2/" />
    </packageSources>
    </configuration>


     也可以在vs中设置源
     
     
    最新博客地址:http://blog.turenlong.com/
  • 相关阅读:
    PMP工具与技术篇--3.1.1.1 引导式研讨会(人际关系与团队技能)
    PMP工具与技术篇--3.1.1 头脑风暴(数据收集技术)--名义小组技术
    PMP工具与技术篇--3.2.2 相关方映射/表现(数据表现技术)
    py1 python介绍及环境搭建
    各种网络协议(二)
    各种网络协议(一)
    简约响应式
    博客园基本页面设置
    路飞学城web作业总结
    github自动登录
  • 原文地址:https://www.cnblogs.com/reachteam/p/5768671.html
Copyright © 2020-2023  润新知