2016-09-28 6 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 찾을 것입니다 * 생각 * 당신이 한하지만 비주얼 스튜디오 자체는 도구 -> 옵션에서 찾을 수 있습니다 설정> NuGet 패키지 관리자 -> 패키지 소스를 무슨. 나는 이것으로 모든 것을 재미있게 보냈지 만, VS에 추가 된 것은 모든 것을 기억할 것입니다. 그러나 코드를 VSTS로 체크 할 때, 빌드 프로세스는 설정 파일을 가리킬 수 있습니다. – Lukos

+0

VS에서 사용자 정의 패키지 소스를 설정할 방법이 없습니까? 그렇지 않으면 프로젝트에 패키지를 어떻게 설정할 수 있습니까? – Jordi

+0

내가 말한 곳에서 Visual Studio를 사용하여 사용자 지정 패키지 원본을 설정할 수 있습니다. 로그인 자격 증명 등을 추가 할 수 있습니다. – Lukos

답변

0

Visual Studio의 NuGet 패키지 소스 목록은 % APPDATA % \ NuGet \ Nuget.config의 글로벌 NuGet.config에서 구성을 읽습니다. 따라서 NuGet 패키지 소스 목록에 귀하의 Living 소스 목록을 원할 경우 아래에 나와있는 것처럼 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> 
관련 문제