2016-09-28 9 views
0

は、私の知る限りでは、私はこれらの場所のいずれかにNuGet.Configを設定する必要があり、私のカスタムnugetリポジトリを設定することができるようにするために、docs.nuget.orgに見てみる把握することができました:VS2015ではNuGet.Configファイルが読み込まれませんか?

  • %APPDATA%\NuGet\Nuget.config
  • ソリューションフォルダ

だから、私は私のプロジェクトフォルダ内のこのコンテンツでNuGet.Configファイルを作成したプロジェクトフォルダ:

<?xml version="1.0" encoding="utf-8"?> 
<configuration> 
    <packageRestore> 
    <add key="enabled" value="True" /> 
    <add key="automatic" value="True" /> 
    </packageRestore> 
    <activePackageSource> 
    <add key="Living" value="C:\NugetRepository" /> 
    </activePackageSource> 
</configuration> 

しかし、NuGetパッケージソースリストを見ると、私のLivingソースは表示されません。

アイデア?

+0

私はNuGet.exeはあなたがやったが、Visual Studioは、あなたがツール - >オプション - > NuGetパッケージマネージャ - >パッケージのソースの下に見つけることができる独自の設定を持っているものを見つけることだと思います* *。私はこれですべての楽しみを持っていますが、VSに追加されたものはすべて記憶されますが、コードをVSTSにチェックすると、ビルドプロセスが設定ファイルを指し示すことができます。 – Lukos

+0

VS上でカスタムパッケージソースを設定する方法はありますか?さもなければ、私は自分のプロジェクトでパッケージを設定することができますか? – Jordi

+0

私が言った場所でVisual Studioを使用してカスタムパッケージソースを設定できます。ログインの資格情報などを追加できます。 – Lukos

答えて

0

Visual StudioのNuGetパッケージソースリストは、%APPDATA%\ NuGet \ Nuget.configのグローバルNuGet.configから設定を読み取ります。したがって、あなたのLivingソースリストをNuGet Package Sourceリストに入れたい場合は、以下のようにGlobal NuGet.configにパッケージソース設定を追加してください。その後、あなたのVisual Studioを再起動してください。

<configuration> 
    <packageSources> 
    <add key="Living" value="C:\NugetRepository" /> 
    </packageSources> 
    <packageRestore> 
    <add key="enabled" value="True" /> 
    <add key="automatic" value="True" /> 
    </packageRestore> 
    <activePackageSource> 
    <add key="Living" value="C:\NugetRepository" /> 
    </activePackageSource> 
</configuration> 
関連する問題