我正在尝试发布 VSTS 的扩展;一个小的发布任务。我不打算公开发布此内容,仅供内部使用。我发现了很多“如何做”的帖子,但它们在某些主题上往往含糊不清,甚至包含过时的信息。我确实完成了我的任务并且它有效,但我仍然有一些问题。
1)打包你的扩展:
根据visualstudio.com,我需要将我的扩展打包成一个.vsix 文件。有人可以向我解释这是做什么的吗?我没有做这一步,因为它不是我找到的第一个教程的一部分。我的任务仍然在那里并且功能正常,所以我不确定包装的目的是什么。
2) 图标问题
我知道微不足道,但我似乎无法显示我的任务图标!我有一个图标存储在我上传的文件夹的根目录中,我在我的扩展清单中引用了它,但它似乎不会出现。
“图标”:{
“默认”:“icon.png”
},
“文件”:[
{
“路径”:“icon.png”,“可寻址”:假
}
]
我是否需要以某种方式引用我的任务清单中的图标?我没有在 task.json 中看到任何对图标属性的引用。此外,我看到一些网站说图标需要是 32x32 png,但扩展清单参考说它应该是 128x128。