사용자 지정 VSTS 릴리스 작업 : 패키징 및 내 아이콘은 어디에 있습니까?

저스틴 홀 브룩

VSTS 용 확장을 게시하려고합니다. 작은 릴리스 작업. 나는 이것을 공개적으로 출판 할 계획이 아니라 단지 내부 사용을위한 것입니다. "방법"게시물을 꽤 많이 찾았지만 일부 주제에 대해서는 모호하거나 오래된 정보가있는 경향이 있습니다. 나는 내 작업을 밖으로 가져 왔고 작동하지만 여전히 몇 가지 질문이 있습니다.

1) 확장 패키지 :

visualstudio.com 에 따르면 내 확장자를 .vsix 파일로 패키징해야합니다. 누군가 이것이 무엇을 설명 할 수 있습니까? 내가 찾은 첫 번째 튜토리얼의 일부가 아니기 때문에이 단계를 수행하지 않았습니다. 내 작업은 여전히 ​​위에 있고 기능적이므로 포장의 목적이 무엇인지 잘 모르겠습니다.

2) 아이콘 질문

사소한 것은 알지만 작업 아이콘이 표시되지 않는 것 같습니다! 업로드 한 폴더의 루트에 아이콘이 저장되어 있고 확장 매니페스트에서 참조하지만 표시되지 않는 것 같습니다.

"icons": {
"default": "icon.png"
},
"files": [
{
"path": "icon.png", "addressable": false
}
]

어떻게 든 내 작업 매니페스트의 아이콘을 참조해야합니까? task.json에서 아이콘 속성에 대한 참조를 보지 못했습니다. 또한 아이콘이 32x32 png 여야한다고 말하는 일부 사이트를 보았지만 확장 매니페스트 참조 는 128x128이어야한다고 말합니다.

스타 리안 첸 -MSFT

첫째, 난 당신이 언급 가정 사용되지 않습니다 자습서. VSTS에 업로드 할 수있는 vsix 파일로 작업해야합니다.

둘째, icon.png 파일 (32X32)을 릴리스 작업의 루트 폴더에 넣어야 아이콘 파일을 인식 할 수 있습니다. 예를 들어 작업의 파일은 ReleaseTest 폴더에 있고 task.json 및 icon.png는 ReleaseTest 폴더의 루트에 있습니다.

BTW, 128X128 아이콘이 확장에 사용되며 마켓 플레이스 사이트 ( https://marketplace.visualstudio.com/manage/publishers/[publisher] ) 에서 확장을 확인할 수 있습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Conan 디버그 및 릴리스 Build_Types에 다른 패키지 종속성이 있습니까?

분류에서Dev

새 릴리스로 업그레이드하면 내 응용 프로그램 및 데스크톱 사용자 지정이 손실됩니까?

분류에서Dev

내 Azure 작업자 역할이 디버그가 아닌 릴리스 구성에서 실행되는지 어떻게 확인할 수 있나요?

분류에서Dev

사용자 지정 전쟁 작업 및 Gradle 내에서 사용자 지정 리소스 적용

분류에서Dev

.net 코어의 릴리스 및 디버그 빌드 구성에 대한 설정은 어디에 있습니까?

분류에서Dev

내 Azure SQL 백업은 어디에 있습니까 (지리적)?

분류에서Dev

이전 소스 및 바이너리 패키지 버전은 어디에서 찾을 수 있습니까?

분류에서Dev

이전 소스 및 바이너리 패키지 버전은 어디에서 찾을 수 있습니까?

분류에서Dev

패키지 업데이트 릴리스와 업데이트 관리자의 가용성 사이에 큰 지연

분류에서Dev

Pycharm 내에서 pypi 릴리스 패키지에서 비공개로 작업하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

WPF 및 스토리 보드에 대한 자세한 내용은 어디에서 알 수 있습니까?

분류에서Dev

내 작업이 가리키는 대상을 어떻게 지정할 수 있습니까?

분류에서Dev

실수로 현재 작업 디렉토리를 사용했습니다 ... 도대체 내 데이터베이스는 어디에 있습니까?

분류에서Dev

작업 표시 줄 아이콘을 사용자 지정할 수 있습니까? 그렇다면 어떻게?

분류에서Dev

카탈로그 파일을 처리하는 jaxb gradle 플러그인 또는 사용자 지정 작업은 어디에서 찾을 수 있습니까?

분류에서Dev

PPA 및 패키징 : 바이너리 패키지로 소스 패키징

분류에서Dev

패키지 관리자 콘솔에서 사용자 지정 시드 방법을 실행할 수 있습니까?

분류에서Dev

electron-packager가 내 디렉토리 중 하나를 패키징하지 않습니다. 이 문제를 해결할 방법이 있습니까?

분류에서Dev

내 사용자 지정 Linux 배포판에 Debian 패키지 관리자 (dpk 및 apt)를 어떻게 설치합니까?

분류에서Dev

Pypi : PyPi에서 내 패키지를 자동 업데이트하도록 git을 설정할 수 있습니까?

분류에서Dev

내 작업 복사본을 가져온 리모컨은 어디에 있습니까?

분류에서Dev

PPA 내의 패키지를 한 릴리스에서 다른 릴리스로 복사하려면 어떻게합니까? (말도 안되는 "동일한 버전이 이미 바이너리를 게시했습니다"오류)

분류에서Dev

어설 션 실패-자동 레이아웃 및 사용자 지정 UICollectionViewFlowLayout이있는 UITableViewCell 내부 CollectionView

분류에서Dev

yum이 특정 CentOS 릴리스의 미디어에서 가져온 패키지 버전 만 설치하도록 할 수 있습니까?

분류에서Dev

Flutter : 패키지 내에서 자산 지정 및 사용

분류에서Dev

내 이미지가 사용되지 않더라도 APK에 패키징됩니까?

분류에서Dev

사용자 정의 입력 소스에 대한 키보드 정의 파일은 어디에 있습니까?

분류에서Dev

사용자 지정 조건이 거짓으로 평가되면 릴리스 파이프 라인 작업 실패

분류에서Dev

디렉토리와 그 내용을 diff 패치로 패키징합니까?

Related 관련 기사

  1. 1

    Conan 디버그 및 릴리스 Build_Types에 다른 패키지 종속성이 있습니까?

  2. 2

    새 릴리스로 업그레이드하면 내 응용 프로그램 및 데스크톱 사용자 지정이 손실됩니까?

  3. 3

    내 Azure 작업자 역할이 디버그가 아닌 릴리스 구성에서 실행되는지 어떻게 확인할 수 있나요?

  4. 4

    사용자 지정 전쟁 작업 및 Gradle 내에서 사용자 지정 리소스 적용

  5. 5

    .net 코어의 릴리스 및 디버그 빌드 구성에 대한 설정은 어디에 있습니까?

  6. 6

    내 Azure SQL 백업은 어디에 있습니까 (지리적)?

  7. 7

    이전 소스 및 바이너리 패키지 버전은 어디에서 찾을 수 있습니까?

  8. 8

    이전 소스 및 바이너리 패키지 버전은 어디에서 찾을 수 있습니까?

  9. 9

    패키지 업데이트 릴리스와 업데이트 관리자의 가용성 사이에 큰 지연

  10. 10

    Pycharm 내에서 pypi 릴리스 패키지에서 비공개로 작업하는 가장 좋은 방법은 무엇입니까?

  11. 11

    WPF 및 스토리 보드에 대한 자세한 내용은 어디에서 알 수 있습니까?

  12. 12

    내 작업이 가리키는 대상을 어떻게 지정할 수 있습니까?

  13. 13

    실수로 현재 작업 디렉토리를 사용했습니다 ... 도대체 내 데이터베이스는 어디에 있습니까?

  14. 14

    작업 표시 줄 아이콘을 사용자 지정할 수 있습니까? 그렇다면 어떻게?

  15. 15

    카탈로그 파일을 처리하는 jaxb gradle 플러그인 또는 사용자 지정 작업은 어디에서 찾을 수 있습니까?

  16. 16

    PPA 및 패키징 : 바이너리 패키지로 소스 패키징

  17. 17

    패키지 관리자 콘솔에서 사용자 지정 시드 방법을 실행할 수 있습니까?

  18. 18

    electron-packager가 내 디렉토리 중 하나를 패키징하지 않습니다. 이 문제를 해결할 방법이 있습니까?

  19. 19

    내 사용자 지정 Linux 배포판에 Debian 패키지 관리자 (dpk 및 apt)를 어떻게 설치합니까?

  20. 20

    Pypi : PyPi에서 내 패키지를 자동 업데이트하도록 git을 설정할 수 있습니까?

  21. 21

    내 작업 복사본을 가져온 리모컨은 어디에 있습니까?

  22. 22

    PPA 내의 패키지를 한 릴리스에서 다른 릴리스로 복사하려면 어떻게합니까? (말도 안되는 "동일한 버전이 이미 바이너리를 게시했습니다"오류)

  23. 23

    어설 션 실패-자동 레이아웃 및 사용자 지정 UICollectionViewFlowLayout이있는 UITableViewCell 내부 CollectionView

  24. 24

    yum이 특정 CentOS 릴리스의 미디어에서 가져온 패키지 버전 만 설치하도록 할 수 있습니까?

  25. 25

    Flutter : 패키지 내에서 자산 지정 및 사용

  26. 26

    내 이미지가 사용되지 않더라도 APK에 패키징됩니까?

  27. 27

    사용자 정의 입력 소스에 대한 키보드 정의 파일은 어디에 있습니까?

  28. 28

    사용자 지정 조건이 거짓으로 평가되면 릴리스 파이프 라인 작업 실패

  29. 29

    디렉토리와 그 내용을 diff 패치로 패키징합니까?

뜨겁다태그

보관