필요한 NuGet 패키지를 복원하기 위해 MSBuild를 얻는 방법

데이비드 틸렌

여기여기를 포함하여 이것에 대한 많은 기사를 보았습니다 . 아무도 내가 일할 수있는 해결책을 제공하지 않습니다.

VisualStudio에서이 작업을 자동으로 수행하기 위해 모든 것이 켜져 있습니다. 하지만 빌드 머신에서 VisualStudio를 열지 않고 MSBuild를 사용하여 .sln 파일을 빌드합니다. 그래서 MSBuild에서 어떻게하면 최선을 다할 수 있습니까?

모든 .sln 파일은 VisualStudio 2019 용이며 NuGet을 처리 할 때 기본값으로 설정되어 있습니다.

페리 키안 -MSFT

msbuild -t:RestorePackageReference 너겟 관리 형식으로 프로젝트의 너겟 패키지를 복원 합니다 .

그리고 상황은 당신이 그것을 사용한 packages.config 너겟 관리 형식 과 같습니다 .

그렇다면 nuget restoremsbuild.exe를 사용 하여 nuget 패키지를 복원하는 데만 사용해야 합니다.

1) 먼저 nuget.exe cli웹 사이트에서 다운로드 하고 구성하십시오. 이것에 대해 확인할 수 있습니다 .

2) 그런 다음 MSBuild 명령 줄을 사용하고

nuget xxx\xxx.sln restore
msbuild xxx\xxx.sln -t:build

또 다른 방법은 msbuild -t : restore를 -p:RestorePackagesConfig=true.

msbuild xxx\xxx.sln -t:restore,build -p:RestorePackagesConfig=true

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

MSBuild를 사용하는 Bamboo의 Nuget 패키지 복원 문제

분류에서Dev

VS Solution에 git 하위 모듈을 사용할 때 nuget 패키지를 해결하는 방법

분류에서Dev

필요한 모든 링크를 설치할 .so 동적 라이브러리를 패키지화하기 위해 Makefile을 작성하는 방법

분류에서Dev

코드에서 SSIS 패키지를 실행하기 위해 필요한 매개 변수를 찾고 구성하는 방법

분류에서Dev

해결하기 위해 특정 패키지를 설치하기위한 적절한 PPA를 찾는 방법 패키지를 찾을 수 없습니까?

분류에서Dev

Nuke.Common / NuGet.CommandLine을 통해 NuGet 패키지를 배포 할 때 Azure Auth를 전달하는 방법

분류에서Dev

Redhat에서 필요한 정보를 얻기 위해 SNMP를 사용하는 방법은 무엇입니까?

분류에서Dev

DotNet.Contracts NuGet 패키지를 사용하는 방법?

분류에서Dev

충족되지 않은 종속성 루프를 피하기 위해 기본 우분투 패키지를 복원하는 방법은 무엇입니까?

분류에서Dev

NuGet 패키지의 targetFramework를 원활하게 업그레이드하는 방법

분류에서Dev

Node.js에 필요한 패키지를 디버그하는 방법

분류에서Dev

가상 환경에 패키지를 설치하기 위해 pip를 얻는 방법은 무엇입니까?

분류에서Dev

NuGet 패키지를 설치할 때 packages.config 위치를 변경하는 방법

분류에서Dev

전체 솔루션에 대한 Nuget 패키지를 성공적으로 복원하는 방법은 무엇입니까?

분류에서Dev

arp 패킷을 얻기 위해 libpcap 필터를 설정하는 방법

분류에서Dev

유해한 AUR 패키지를 인식하는 방법

분류에서Dev

특정 값을 얻기 위해 NSDictionary를 반복하는 방법

분류에서Dev

패키지 확인을 위해 정적 경로를 사용하는 Nuget 패키지 관리자

분류에서Dev

중재 R 패키지 p- 값 : 더 많은 유효 숫자를 얻기위한 해결 방법?

분류에서Dev

해시 배열에서 필요한 해시를 얻는 방법

분류에서Dev

NuGet 패키지 복원을 비활성화하고 패키지를 로컬로 가져 오는 방법은 무엇입니까?

분류에서Dev

프로젝트별로 NuGet 패키지 소스를 설정하는 방법이 있나요?

분류에서Dev

패키지 관리자를 통해 제공되지 않고 ia32-libs가 필요한 소프트웨어를 실행하는 방법

분류에서Dev

패키지 관리자를 통해 제공되지 않고 ia32-libs가 필요한 소프트웨어를 실행하는 방법

분류에서Dev

`autoremove` 스위치를 사용하여 제거한 패키지 목록을 쉽게 얻는 방법

분류에서Dev

NuGet에서 불필요한 패키지 복원을 요청하지만 패키지 참조를 찾을 수 없습니다.

분류에서Dev

패키지를 제거하기 위해 패키지 이름을 찾는 방법은 무엇입니까?

분류에서Dev

Firefox 패키지를 설치하기 위해 'xul-ext-ubufox'패키지가 필요한 이유는 무엇입니까?

분류에서Dev

Leaflet.js로지도의 필요한 부분 만 표시하기 위해 원하는 위도, 경도 값을 얻는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    MSBuild를 사용하는 Bamboo의 Nuget 패키지 복원 문제

  2. 2

    VS Solution에 git 하위 모듈을 사용할 때 nuget 패키지를 해결하는 방법

  3. 3

    필요한 모든 링크를 설치할 .so 동적 라이브러리를 패키지화하기 위해 Makefile을 작성하는 방법

  4. 4

    코드에서 SSIS 패키지를 실행하기 위해 필요한 매개 변수를 찾고 구성하는 방법

  5. 5

    해결하기 위해 특정 패키지를 설치하기위한 적절한 PPA를 찾는 방법 패키지를 찾을 수 없습니까?

  6. 6

    Nuke.Common / NuGet.CommandLine을 통해 NuGet 패키지를 배포 할 때 Azure Auth를 전달하는 방법

  7. 7

    Redhat에서 필요한 정보를 얻기 위해 SNMP를 사용하는 방법은 무엇입니까?

  8. 8

    DotNet.Contracts NuGet 패키지를 사용하는 방법?

  9. 9

    충족되지 않은 종속성 루프를 피하기 위해 기본 우분투 패키지를 복원하는 방법은 무엇입니까?

  10. 10

    NuGet 패키지의 targetFramework를 원활하게 업그레이드하는 방법

  11. 11

    Node.js에 필요한 패키지를 디버그하는 방법

  12. 12

    가상 환경에 패키지를 설치하기 위해 pip를 얻는 방법은 무엇입니까?

  13. 13

    NuGet 패키지를 설치할 때 packages.config 위치를 변경하는 방법

  14. 14

    전체 솔루션에 대한 Nuget 패키지를 성공적으로 복원하는 방법은 무엇입니까?

  15. 15

    arp 패킷을 얻기 위해 libpcap 필터를 설정하는 방법

  16. 16

    유해한 AUR 패키지를 인식하는 방법

  17. 17

    특정 값을 얻기 위해 NSDictionary를 반복하는 방법

  18. 18

    패키지 확인을 위해 정적 경로를 사용하는 Nuget 패키지 관리자

  19. 19

    중재 R 패키지 p- 값 : 더 많은 유효 숫자를 얻기위한 해결 방법?

  20. 20

    해시 배열에서 필요한 해시를 얻는 방법

  21. 21

    NuGet 패키지 복원을 비활성화하고 패키지를 로컬로 가져 오는 방법은 무엇입니까?

  22. 22

    프로젝트별로 NuGet 패키지 소스를 설정하는 방법이 있나요?

  23. 23

    패키지 관리자를 통해 제공되지 않고 ia32-libs가 필요한 소프트웨어를 실행하는 방법

  24. 24

    패키지 관리자를 통해 제공되지 않고 ia32-libs가 필요한 소프트웨어를 실행하는 방법

  25. 25

    `autoremove` 스위치를 사용하여 제거한 패키지 목록을 쉽게 얻는 방법

  26. 26

    NuGet에서 불필요한 패키지 복원을 요청하지만 패키지 참조를 찾을 수 없습니다.

  27. 27

    패키지를 제거하기 위해 패키지 이름을 찾는 방법은 무엇입니까?

  28. 28

    Firefox 패키지를 설치하기 위해 'xul-ext-ubufox'패키지가 필요한 이유는 무엇입니까?

  29. 29

    Leaflet.js로지도의 필요한 부분 만 표시하기 위해 원하는 위도, 경도 값을 얻는 방법은 무엇입니까?

뜨겁다태그

보관