Где находится VersionControlExt в Visual Studio 2015?

Я занимаюсь переносом надстройки из Visual Studio 2013 в Visual Studio 2015.

В Visual Studio 2013 я позвонил

vce = dte2.GetObject(typeof(VersionControlExt).FullName) as VersionControlExt;
vce.Explorer.Workspace.PendEdit(file);

и с помощью versionControlExt я могу контролировать файлы.

Визуально не могу найти что-то равноценное. Вы можете помочь мне ?


person Mauro maurorog Rog    schedule 01.12.2015    source источник
comment
Вы взглянули на это: visualstudio.com/ en-us/integrate/get-started/client-libraries/ ? Сам не искал, чем заменить VersionControlExt, но MS предлагает использовать эти библиотеки.   -  person Yan Sklyarenko    schedule 02.12.2015
comment
Google versioncontrolext vs2015, и у вас не возникнет проблем с поиском этого ТАК пост.   -  person Hans Passant    schedule 02.12.2015


Ответы (1)


Класс VersionControlExt находится в Microsoft.VisualStudio.TeamFoundation.VersionControl.dll. На моем компьютере Microsoft.VisualStudio.TeamFoundation.VersionControl.dll находится в папке C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\w35fwkfc.rm2, вы можете попробовать найти ее по тому же пути.

Я проверил на своей стороне, добавив ссылку Microsoft.VisualStudio.TeamFoundation.VersionControl.dll из C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\w35fwkfc.rm2 и используя ее в проекте, Класс VersionControlExt может быть распознан.

person Cece Dong - MSFT    schedule 02.12.2015