2017-11-12 23 views
0

크로스 플랫폼 너겟 패키지를 생성하는 여러 프로젝트가있는 VS2017 솔루션이 있습니다. 패키지는 특정 nuspec 파일에서 nuget pack을 실행하여 생성됩니다. 매번 수동으로 작업하는 대신 Visual Studio를 빌드하는 동안이 작업을 자동으로 수행하고 싶습니다. 이것이 가능한가?Visual Studio에서 빌드하는 동안 nuspec 파일 압축

답변

1

Visual Studio에서 빌드하는 동안 nuspec 파일을 압축하십시오. 이것이 가능한가?

대답은 예입니다. 당신이 그것을 사용할 수 있도록, 당신은 시스템 변수로 nuget.exe을 추가해야합니다 :

nuget.exe pack "$(ThePathOfYour .nuspec)\TestPackNupsec.csproj.nuspec" 

참고 : 당신은 간단한 아래 명령 줄을 사용하여 패키지를 nuget 생성하는 프로 빌드 또는 빌드 후 이벤트 (Project->properties->Build Events)를 추가 할 수 있습니다 어디 nuget의 특정 경로를 지정하지 않고, 또는 당신이 좋아하는 그 명령 줄에 nuget의 전체 경로를 지정해야합니다 : 빌드 이벤트에서이 명령 줄

C:\Users\<UserName>\nuget.exe

, 우리는 팩 nuspec 파일을 생성 할 수 Visual Studio에서 빌드하는 동안 :

enter image description here

+0

대단히 감사합니다. – figursagsmats

+0

@figursagsmats, 여러분은 환영합니다. :) –