zoukankan      html  css  js  c++  java
  • Nuget 自定义配置(官网)

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
        <config>
            <!--
                Used to specify the default location to expand packages.
                See: nuget.exe help install
                See: nuget.exe help update
    
                In this example, %PACKAGEHOME% is an environment variable. On Mac/Linux,
                use $PACKAGE_HOME/External as the value.
            -->
            <add key="repositoryPath" value="%PACKAGEHOME%External" />
    
            <!--
                Used to specify default source for the push command.
                See: nuget.exe help push
            -->
    
            <add key="defaultPushSource" value="https://MyRepo/ES/api/v2/package" />
    
            <!-- Proxy settings -->
            <add key="http_proxy" value="host" />
            <add key="http_proxy.user" value="username" />
            <add key="http_proxy.password" value="encrypted_password" />
        </config>
    
        <packageRestore>
            <!-- Allow NuGet to download missing packages -->
            <add key="enabled" value="True" />
    
            <!-- Automatically check for missing packages during build in Visual Studio -->
            <add key="automatic" value="True" />
        </packageRestore>
    
        <!--
            Used to specify the default Sources for list, install and update.
            See: nuget.exe help list
            See: nuget.exe help install
            See: nuget.exe help update
        -->
        <packageSources>
            <add key="NuGet official package source" value="https://api.nuget.org/v3/index.json" />
            <add key="MyRepo - ES" value="https://MyRepo/ES/nuget" />
        </packageSources>
    
        <!-- Used to store credentials -->
        <packageSourceCredentials />
    
        <!-- Used to disable package sources  -->
        <disabledPackageSources />
    
        <!--
            Used to specify default API key associated with sources.
            See: nuget.exe help setApiKey
            See: nuget.exe help push
            See: nuget.exe help mirror
        -->
        <apikeys>
            <add key="https://MyRepo/ES/api/v2/package" value="encrypted_api_key" />
        </apikeys>
    
        <!--
            Used to specify trusted signers to allow during signature verification.
            See: nuget.exe help trusted-signers
        -->
        <trustedSigners>
            <author name="microsoft">
                <certificate fingerprint="3F9001EA83C560D712C24CF213C3D312CB3BFF51EE89435D3430BD06B5D0EECE" hashAlgorithm="SHA256" allowUntrustedRoot="false" />
            </author>
            <repository name="nuget.org" serviceIndex="https://api.nuget.org/v3/index.json">
                <certificate fingerprint="0E5F38F57DC1BCC806D8494F4F90FBCEDD988B46760709CBEEC6F4219AA6157D" hashAlgorithm="SHA256" allowUntrustedRoot="false" />
                <owners>microsoft;aspnet;nuget</owners>
            </repository>
        </trustedSigners>
    </configuration>

    官网地址:https://docs.microsoft.com/zh-cn/nuget/reference/nuget-config-file

  • 相关阅读:
    jsonrpc
    第十章:多线程
    第九章:IO流
    第八章:集合
    第七章:常用类
    第六章:异常机制
    第四章:数组
    第三章:流程控制语句
    第二章:数据类型和运算符
    第五章:面向对象4
  • 原文地址:https://www.cnblogs.com/hellowzl/p/10143597.html
Copyright © 2011-2022 走看看