You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Visual Studio 2017中永久隐藏Task List窗口?

我完全懂你想彻底关掉测试BizTalk映射时自动弹出的Task List窗口的需求——每次测试都弹出来确实挺干扰工作的,总最小化也不是长久之计。下面是几个亲测有效的解决方案,你可以挨个试试:

方法1:通过Visual Studio内置设置禁用弹窗
  • 打开你的Visual Studio,点击顶部菜单栏的工具选项
  • 在弹出的选项窗口里,展开环境分类,找到任务列表选项
  • 找到类似**“在生成或运行时自动显示任务列表”**的勾选框(不同VS版本表述可能略有差异),取消勾选它
  • 点击确定保存设置,之后再测试BizTalk映射,Task List窗口应该就不会自动弹出来了
方法2:修改BizTalk项目配置文件
  • 找到你的BizTalk项目所在文件夹,找到后缀为.btproj的项目文件
  • 用记事本或者Visual Studio直接打开这个文件,查找是否存在<ShowTaskListOnTest>配置项
  • 如果找到,把它的值从True修改为False;如果没找到,就在项目配置的合适位置添加一行:<ShowTaskListOnTest>False</ShowTaskListOnTest>
  • 保存文件后重新加载BizTalk项目,再测试映射时就不会弹出Task List了
方法3:针对旧版Visual Studio的宏解决方案(VS2010及更早)

如果你的VS版本比较老,可以通过宏来自动关闭Task List窗口:

  • 打开VS的宏资源管理器:工具宏资源管理器
  • 创建一个新的宏模块,粘贴以下代码:
Sub CloseTaskList()
    DTE.Windows.Item("{CA8A9780-280D-11D2-90CE-0060083197D0}").Close()
End Sub
  • 你可以把这个宏绑定到测试映射的触发事件上,或者每次测试后手动运行它来关闭窗口

如果以上方法都没效果,建议试试更新BizTalk的最新累积更新包,微软有时候会在更新里修复这类UI层面的小问题。

内容的提问来源于stack exchange,提问作者Leth

火山引擎 最新活动