相关疑难解决方法(0)

如何在"我的自定义工具"中写入Visual Studio输出窗口?

我正在编写一个自定义工具,我目前正在做我想要的功能.如果出现问题,我希望能够写入Visual Studio.(代码格式不正确或其他).

这有什么标准吗?现在我基本上可以强制该工具失败,Visual Studio会发出警告,表明它已经这样做了.我想在"输出"窗口中输入一个类别,其中包含我要发送的任何结果消息.我还可以在错误列表窗口中使用更具描述性的任务/警告.

vsx customtool visual-studio

34
推荐指数
2
解决办法
2万
查看次数

如何调试Vsix项目

我正在为我的项目创建一个自定义测试运行器.所以我创建了一个可以在Visual Studio中注册的测试vsix项目.

我也知道我通过F5加载扩展,然后加载了Visual Studio的实验实例,但是在我创建了我的vsix的Visual Studio实例中没有命中断点.

有人知道如何真正调试它吗?

c# vsix vsixmanifest

18
推荐指数
2
解决办法
5184
查看次数

如何告诉Visual Studio只加载我正在调试的扩展(仅此而已)?

我已经阅读了如何调试Visual Studio扩展.

事实上,VS2013会自动设置扩展项目.

我有许多扩展(也是附加组件等等:Resharper,OzCode,GitExtensions ..).显然,所有这些都有缓慢的加载时间.

有没有办法在"干净​​"的Visual Studio上运行扩展调试会话?只是vanilla:没有安装,除了调试下的扩展.

编辑:只是想清楚一点:resharper并没有在实验蜂巢中加载自己,但其他一些扩展也是如此

debugging vsix visual-studio-2013

4
推荐指数
1
解决办法
1399
查看次数

如何在Visual Studio中创建和安装测试适配器

我想'为Visual Studio创建一个量角器测试适配器.我发现我可以通过实现ITestExecutor和ITestDiscoverer来创建它.
我按照Marcel De Vries文档(https://xpirit.com/wp-content/uploads/2016/03/Xpirit-magazine-2-Protractor-UI-testing.pdf),但我找不到如何添加我的文档Visual Studio中的扩展.

  • 我试图直接在\ Common7\IDE\CommonExtensions\Microsoft\TestWindow\Extensions文件夹中添加我的程序集.
  • 我试图创建一个Vsix并安装它.(将UnitTestExtension作为资产)
  • 我试图下载Marcel的项目(https://github.com/XpiritBV/ProtractorAdapter)编译并安装它.

它不起作用,命令"vstest.console.exe/listdiscoverers/UseVsixExtensions:true"没有列出我的发现者.VS没有找到JS测试.

我做错了什么?

c# visual-studio-extensions visual-studio-2013 visual-studio-2015

2
推荐指数
2
解决办法
4718
查看次数