VS2015中内置的Visual Studio扩展无法在VS2017中进行调试。 “GetDeploymentPathFromVsixManifest”任务意外失败

时间:2017-05-12 20:00:42

标签: visual-studio-2017 visual-studio-extensions

  1. 我在VS2015中进行了扩展。
  2. 我按照these说明将扩展程序移植到VS2017。
  3. This告诉我Properties > VSIX > uncheck "Deploy VSIX content to experimental instance for debugging"所以我至少可以构建扩展,但我仍然无法进行调试,这使得无法进行扩展。

    作为临时措施,我会接受附加到流程或其他“手动”流程。除非调试器工作,否则我对这个程序做不了多少工作。

1 个答案:

答案 0 :(得分:1)

我使用vs2015创建一个简单的vsix包项目,并按照these将其升级到vs2017,它可以构建,项目在here。当我尝试调试扩展时,我无法在visual studio 2017上找到扩展。

enter image description here

然后我使用vs2017创建另一个vsix包并设置为启动项目,然后调试项目。我可以看到vs2015的扩展,我点击它并可以调试它。

enter image description here

enter image description here

enter image description here