我在安装自创的Visual Studio扩展时遇到了以下错误,该扩展在以前版本的Visual Studio 2017中确实有效。
此扩展程序无法在任何当前安装的产品上安装
日志的相关摘录如下:
3/15/2/17 2:21:54 PM - Searching for applicable products...
3/15/2017 2:21:54 PM - Found installed product - Microsoft Visual Studio Enterprise 2017
3/15/2017 2:21:54 PM - Found installed product - Microsoft Visual Studio Professional 2017
3/15/2017 2:21:54 PM - Found installed product - Microsoft Visual Studio Community 2017
3/15/2017 2:21:54 PM - Found installed product -> Global Location
我希望看到更像这样的东西
{
"name": "ABC MANAGEMENT"
"statusId": {
"mnemo": "110"
"label": "Validated"
}
"tdMnemo": "TD177"
"productsTradedOnDesks": [
{
"secptdAssetClassId": 374
"secptdAssetClassName": "ABCD"
"secptdInstrumentId": 499
"secptdInstrumentName": "Lending and Borrowing"
"sectptdVlkMap": [
{
"secpVlkmVlkId": 25
"secpVlkmVlkLabel": "Lend and Borrow"
}
]
}
{
"secptdAssetClassId": 383
"secptdAssetClassName": "FXH"
"secptdInstrumentId": 453
"secptdInstrumentName": "FWD and SWP"
"sectptdVlkMap": [
{
"secpVlkmVlkId": 33
"secpVlkmVlkLabel": "Risk"
}
]
}
{
"secptdAssetClassId": 383
"secptdAssetClassName": "FXG"
"secptdInstrumentId": 407
"secptdInstrumentName": "NDF"
"sectptdVlkMap": [
{
"secpVlkmVlkId": 33
"secpVlkmVlkLabel": "Hedging"
}
]
}
{
"secptdAssetClassId": 383
"secptdAssetClassName": "FXJ"
"secptdInstrumentId": 414
"secptdInstrumentName": "SPT"
"sectptdVlkMap": []
}
]
}
答案 0 :(得分:0)
互联网搜索并没有引起任何有趣的事情,而且我无法修复"就这样,但卸载Visual Studio并重新安装就可以了。
答案 1 :(得分:0)
您应该尝试在vsix清单中检查Visual Studio支持的样式。对于v.3格式,范围列中的正确数字通常以括号结尾,即版本号不包含在范围中。增加此数字,重建并尝试重新安装vsix。