공유 네트워크 드라이브에있는 로컬 피드와 일반 공개 너겟 피드의 패키지를 찾는 솔루션에서 Nuget 패키지 복원을 실행하려고합니다.로컬 피드를 사용하여 Nuget 패키지 복원
내가 지금까지 시도한 것은 솔루션에서 Nuget 패키지 복원을 활성화 한 다음 Nuget.targets를 편집하고 PackageSources 변수를 변경하는 것이지만 작동하지 않는 것입니다. 이것이 가능한가? .
<ItemGroup Condition=" '$(PackageSources)' == '' ">
<!-- Package sources used to restore packages. By default, registered sources under %APPDATA%\NuGet\NuGet.Config will be used -->
<!-- The official NuGet package source (https://nuget.org/api/v2/) will be excluded if package sources are specified and it does not appear in the list -->
<PackageSource Include="https://nuget.org/api/v2/" />
<PackageSource Include="\\mynetworkshare\Development\NugetPackages" />
</ItemGroup>
내가 빌드 얻을 오류가 내가 가진 " 'MyCustomPackage'패키지 버전 '1.0.0'를 찾을 수 없습니다 :
내 Nuget.targets 파일은 패키지 소스 섹션에 대해 다음과 같습니다 확인한 nupkg는 \\mynetworkshare\Development\NugetPackages\MyCustomPackage.1.0.0.nupkg
에 존재. 작동합니다 NuGet.targets의 소스를 업데이트
고마워요, 2 일 동안 솔루션을 찾지 못하고 결국 저를 구해 줬습니다. 왜이 페이지가 왜 낫 복원 문제를 검색 할 때 맨 위에 오지 않았는지 모르겠다. 다시 한 번 감사드립니다. – Esen