0
背景:私たちは私たちの拡張子のいずれかに次の行を持っている:TFS 2015からTFS 2017へのレガシーTFS拡張の移行:WITCONTROLS.WorkItemControlはなくなりましたか?
ExtensionName.inherit(WITCONTROLS.WorkItemControl, { ...
問題をこれらの拡張子を移行しているTFS 2015年に更新1を実行している一部のレガシーTFSの拡張子を持っています
WorkItemControl
はもはやTFS 2017に存在しないようです。新しいAPIエンドポイントは誰にでも分かりますか?
ありがとうございます!
編集:ここでは延長のトップません:
TFS.module("ExtensionProject.ExtensionName",
[
"TFS.WorkItemTracking.Controls",
"TFS.WorkItemTracking"
],
function() {
// module content
var tfsContext = require("Presentation/Scripts/TFS/TFS.Host.TfsContext");
var vssCore = require("VSS/Utils/Core");
var WITOM = TFS.WorkItemTracking,
WITCONTROLS = TFS.WorkItemTracking.Controls,
TFSHost = tfsContext.TfsContext,
delegate = vssCore.delegate,
moduleBaseUrl = TFS.getModuleBase("ExtensionProject.ExtensionName.js");
このレガシーエクステンションをTFS 2017にアップロードすると問題が発生しますか?エラーメッセージはありますか?アップロード後にこのレガシ拡張機能を有効にしましたか? –
@ Tingting0929-MSFTはい、従来の拡張機能がインストールされ、有効になっています。私はブラウザのデバッガでエラーメッセージを受け取っていません。私はちょうど 'WITCONTROLS.WorkItemControl'をどのような呼び出しが置き換えたのか把握しようとしています。 – broAhmed