我按照 MS 教程为 TFS 创建了一个新扩展。出于某种原因,当我将图标添加到我的扩展程序时,我可以在安装扩展程序和“扩展程序管理器”页面时看到此图标,
但是当我选择我的分机时 从构建步骤菜单中,图像丢失 .
在“vss-extension.json”文件中,我添加了:
"icons": {
"default": "images/icon.png"
},
"files": [
{
"path": "images",
"addressable": true
},
{
"path": "dist",
"addressable": true,
"packagePath": "scripts"
},
{
"path": "infoTab.html",
"addressable": true
},
{
"path": "node_modules/vss-web-extension-sdk/lib",
"addressable": true,
"packagePath": "lib"
},
{
"path": "buildtask"
}
],
图像文件为 32x32
这个图像也应该在“task.json”文件中引用吗?
最佳答案
接受的答案是 不正确 适用于 Microsoft Visual Studio Team Foundation Server 版本 15.105.25910.0。也许它对以前的版本是正确的。
icon.png
. task.json
位于同一文件夹中. task.json
文件不包含对此文件的任何引用。它是通过使用这些约定来定位的。
关于tfs - 为什么缺少 TFS 构建步骤扩展图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42050550/